An absolutely beautiful hotel. Very accomodating staff, beautiful room, grounds. Truly enjoyed my stay. 3 highlights to share. They are not directly on the beach, but have a nice shuttle service to their private beach. Very nice beach accommodations. I enjoyed multiple sunsets from the outdoor patio in front of the fireplace. They have many hummingbirds.