We had a fantastic time here. The accommodations were modern and beautiful, the resort had numerous pools and corners to sun in, relax and enjoy, and staff was very friendly. Would have loved more casual (and reasonably priced) food options with kids, but generally wonderful. Good gym. Fantastic spa. The Kids Club was an unexpected bonus! Paula, Sofia, Karla and Gina went out of their ways to help the kids have a great time. We weren’t planning on having adults-only time, but got it due to how much fun this place was! They even had a beautiful Easter Egg hunt for kids at the resort, which was a delight. Very good experience overall.