This is a timeshare/hotel. We didn't realize that we'd be participating in a sales pitch for their residential club offering. We ended up trading in our Marriott Vacation Club timeshare and upgrading to this firm's, but not everyone will be pleased to be pressed into investing in something, when they just came for a vacation.
Food is fabulous, and with lots of variety. The staff are almost TOO accommodating, the rooms are spacious and comfortable, and the beach is wide and scenic. It's not cheap, but in a property of this caliber, no one should be bargain-hunting.