Really good value (we stayed at Grand Velas last summer so can compare the two experiences, cost is double to stay there) Beautiful and peaceful grounds, hard working staffing offering good service and the pools were awesome. Most all drinks were good. Food options felt very limited after a couple days and especially for the lunch pool service. Two restaurants offer enough variety for dinner but still felt like more options would be better. The food was good, not outstanding. Shout out to Victor @ Ribera and Hector @ Andrea who provided exceptional service and went above and beyond. It was overall a fun and relaxing trip traveling with a 4.5 year old. We stayed in a 1 bedroom suite and had plenty of space. The staff can be a little hit or miss in terms of service, most all were extremely pleasant and helpful.