Overall we enjoyed our stay! Good things: Spacious room with bunk bed, two waterslide parks, multiple pool options, many delicious juice options, Mexican quick food restaurant fast/yummy, free bike rentals!, resident cats on property, quiet in the evening. Areas for improvement: Food (this is the first all-inclusive we've been to where the food didn't hit the mark) (limited vegetarian options, stale tortilla chips, no soft serve ice cream, no chocolate milk at dinner), all activities were on the beach - would have enjoyed some at the pool, corrosion in shower.