Just what we were looking for! Not right on the beach (across the street) but the gardens and facilities are beautiful and well maintained as well as protected from the winds. The interior and appointments are older but well maintained and included everything you could ask for for your stay. In particular, we appreciated that store of beach chairs, boogie boards, snorkels and everything you need for a day at the beach. I saved so much time in planning our day.
A true hidden gem if your main focus is getting out and enjoying this magical place.