We had a fantastic stay. Gorgeous beach and kids loved the aquarium, rapid river, water play, etc. The only con is how expensive the food is anywhere. $11 for a bottle of water, and not even at a restaurant! For daily family dining we got tired of burgers, pizza and junk food. How about grilled fish (it is an island...), chicken, vegetables, rice, salad for a reasonable price and close to the pools and beaches?