Charming, well set-up, and a great value near the beach!