The hotel and staff were above and beyond what we expected. The staff is amazing, the hotel has a relaxing atmosphere, it's beautiful and immaculate. The beach area is great. Can't say enough about the staff, truly a wonderful hotel. Dolphin experience was so much fun, great experience for the entire family. Breakfast buffet was excellent, great food, wonderful staff.