We travelled with a group of 10. 2 elderly, 7 adults aged 20-52, 3 kids age 6-11. Pros: tasty original food options (for more adventurous adults), family room set up is perfect with 2 separate sleeping rooms, pools are very nice, large and have plenty of chairs, evening entertainment is good for all ages. If you can find MARCOS GARCIA, as a concierge he will treat you right! Cons: Kids food options are very limited. We packed 12 Ramen noodle cups and other packaged snacks from home and went through all of them by the end of the week. We arrived on a Saturday and checking was painstakingly long (~2 hours). The dinner reservation system is ridiculous PLEASE DEVELOP AN APP! It’s hard to get the lay of the land and figure out what’s happening when and where. The sleeping rooms are constantly damp with no ventilation. There is no pool drink service, ever. Basic customer service skills are lacking across entire resort. We didn’t enjoy our first 2 days as much trying to get food and layout sorted out. Days 3-6 we found our comfort zone and we are not ready to leave!!