"This is a great option for families or a longer stay. With a full kitchen, living room area and balcony there is plenty of space to make it feel like home. There is plenty to do on site, however keep in mind that it’s all at additional fees (mini golf, arcade, etc). The complex is huge, so much that they have a complementary shuttle to take you from one building or pool to the other, it looks and feels like a huge apartment complex rather than hotel. To that point, they do some sort of timeshare sales which they try to get you to sign up for when you check-in, but you certainly don’t have to.
Overall, the apartment was clean and spacious. The water pressure was not great but really no other complaints. Would definitely recommend."