This definitely is a self contained haven by the sea. Perfect for a weekend away and well set up for a longer stay.