Just perfect! Great location...check. Beautiful, relaxing space...check. Amenities...check. Value for the money...check. We plan to return on a future trip.