Cannot sing this place's praises enough. Beautiful gardens, literally steps from the beach, excellent amenities, sparkling clean. Charles provided exactly the right amount of information and communication, and we are already looking forward to coming back.