I rarely review, but this resort was exceptional. I've never encountered such consistently amazing customer service--everyone we came into contact with was so accommodating and went above and beyond. The rooms were great, the pools were beautiful, the restaurants had great food and exceptional service. We decided to make this an annual destination girls-trip.