We stayed here for a week in Building 1 on the fifth floor. We had two rooms adjoining a main kitchen and living area. The rooms were clean and neat, and the kitchen had all the basic amenities.
The building is a "C" shape and all the rooms face the pool inside the "C" so it was a bit loud for my taste. The balconies all faced each other so there was no privacy when sitting out on the balcony.
The pool and pool deck at Building 1 got very little sun because of the layout of the building. The kid pool here is a small 10' by 10' pool with no fountains or features. Always in the shade so it was very cold. There are two other pools at the resort within walking distance. We spent more time at those than at the one by our room. The kids areas at the other pools were much better.
Other than the pools, there were activities every day for both kids and adults. We did not participate in them because most has fees associated with them. Not much else for kids to do besides the pools. The playground for the kids was really a joke. One slide and a couple of bars to play on. I've stayed at places with much better play areas.
The limited food options at the restaurants tasted good. We are a vegetarian family, so the options for us were very limited. The food we did have was good and reasonably priced.
The desk service, tickets and concierge handled almost any issues we had in a timely fashion.
We had to sit through a sales meeting as part of the timeshare booking. It was brief (2+ hours). The presenter was amusing, and the sales people that we saw after the presentation were very nice (Helen and Alysson). We had our two kids with us. The kids couldn't sit any longer through their sales pitch, and both Helen and Alysson were very understanding.
Overall, the stay was nice with no major problems. The pools were a bit of a disappointment. Ours was in shade most of the time. The other two pools were slightly better, but still lacked in my opinion.
We had a good stay. The rooms were clean, the service was good, the price was affordable, and the location was great. If you are looking for higher end with sit-down restaurants, more amenities, and more kid activities, then I would look elsewhere. If you are looking for more budget-friendly stay with the basics, I could recommend staying here.