stormproof

adjectives

protected against or able to withstand storms
is similar to
kept safe or defended from danger or injury or loss
"the most protected spot I could find"