We had a great time at this amazing property. The staff was very accommodating, all 4 of them were so nice and attentive to anything we needed. The kids thought Javier was the best!! We were in Casa de Campo for a family members wedding and the whole resort was very enjoyable. Would definitely stay here again if given the opportunity.