"The rooms are huge, extremely clean and very well maintained. The air conditioning worked well, and the patio was perfect. Large covered area to relax with multiple seating options. And it was very clean! The washrooms were large and also quite modern and clean. This resort has one of the best gyms I have experienced in an all-inclusive, and the opportunities for activities are extensive. There were many pools to choose from, and my husband and I did not have any trouble finding chairs by the pool. The beach was incredibly well-maintained, and the staff were all very helpful. The food options were average, but exactly what we expected for an all-inclusive, and we always found more than enough to eat. The buffets were always well stocked and the a la carte meals were excellent. We would recommend this resort and plan on coming back in the future!"