I liked that it was safe and all the sea animal exhibits were amazing. Very clean, great beach and spa. Downsides were enormous! Very few staff were kind. Gues services did not know what was available, just order takers. Rooms were not soundproof so heard adjoining rooms conversations. Restaurants were the worst part. Not enough and when you get a reservation it was rushed, no service and food was meh. All that and gratuity added so you are rewarding the lack of service. Finally if you book with Expedia, you are bottom of the rung for rooms reservations and provided no extras. We spent $20k on the trip for $5k of value. Very disappointing.