My review on this resort would be very long. But to sum up, I would not recommend this resort. The people are awesome. But the timeshare atmosphere is thick. And aggressive. Vacations are to be a way to relieve stress.
Also, the seat around the pool issue is not small. Due to the timeshare, all of the good pool chars are taken. And will be held all day, even if no one uses them.
So, the rest of the folks who are not "diamond" timeshare members, it's a hassle every day.
Halfway through our trip they started to enforce the not holding of chairs. You had to be there to maintain the chair.
And, as we left, there was another uninvited timeshare/offer.
If the place was amazing, maybe I could overlook the timeshare pitches. But it wasn't. As for the food, it was good. Just good across the board. Other than desserts, that were way better than other resorts. Rooms were clean and nice size. Again, all of the staff were great. Just an awkward building.