This was a really nice place for my family. The pools were great, the activities were fun, the rooms were amazing. However, we did find that even though the staff was nice, they were pushy about getting a time-share and even called us in our hotel room at 9:00 pm. We wanted to participate in the activities, not leave our kids to go to a time-share meeting. Also, the arcade is a joke. Do not waste your money!! It’s incredibly expensive.