Cosy home away from home in a cosy beach-side location.