The resort was spectacular with great amenities such as swimming pool, beach volleyball and kids play area. This was a our first trip with our 14 month old toddler and he really enjoyed the kids pool. Jim was very communicative throughout our stay and prior to booking he ensured that the resort met our requirements prior to accepting our request. I have never experienced such a host who ensures that our needs will be met before accepting the request. I definitely recommend this resort as a perfect family get away.