We had a wonderful time and thoroughly enjoyed the facility, rooms, pools and amenities. Great snorkeling directly off the beach which we loved and nearby activities and restaurants. Thanks for a great vacation experience. Beautiful all around.