Haven
A harbour or anchorage protected from the sea. (
source
)