The property was immaculate! The the decor and ambience is surreal. The moment you walk in your taken a back by the beauty of the details. There is so much to do from aquariums, to the beach, water park and shops! Everything is a must see. The rooms are spacious is modern. The only downside is the beds are uncomfortable, there isn’t many gluten-free options, and there is much communication about what’s going on. You sort of have to wing it and find out for yourself. Must staff were friendly but some were rude. The resort is big so expect to walk a lot. Find food options are easy but the times are limited. I highly recommend.