snug harbor

noun

Definition of snug harbor

: a cozy comfortable retreat especially : a home for retired seamen