Wonderful property for stays with a family as most of what we needed was provided by the hotel. Our butler (Jose) was amazing at servicing our needs/requests expeditiously - thank you, Jose! The only con I would point out is the floor of the ocean is rocky, but with the number of pools this hotel offers, this isn't a problem. Overall, great hotel with wonderful and very friendly staff that I would highly recommend.