Wonderful property with nice swimming pools and activities for the kids. The camping would be excellent if the service level would be in line with the quality of the resort. Service in restaurants is really poor. They are understaffed and most of employees (except Hector!) are inexperienced and not really motivated. Although I reckon it has a cost, the impact on the overall customer experience is huge so I would definitely invest just a bit more in service level. It is really unprofessional to leave two persons with over 25 tables to be served!
The kids loved the place and the activities and the highly motivated (kids) entertainers were spot on!