Had to book all of the activities weeks in advance. Who wants to plan their activities 6 weeks in advance when you don’t know what the weather will be like or what you’ll want to do, so ended iit missing out on a lot, found that the app and website weren’t really helpful with booking, we booked to eat and apparently booked the wrong restaurant and then Was charged for a no show, ( we sat downstairs instead of upstairs), no bedding for the 4th couple in the van, swimming pool was filthy, entertainment was good, but found the some of the staff rude