Food was great overall, you won't get access to all the restaurants, but if you choose Mexican, Mediterranean and Japanese, you will have great food. Hotel room was beautiful and clean and with a beautiful view. Pools are nice as well as the bars. As it has a Marina, and a Delphinus you can take water tours from the marina and swim with the dolphins. If you're an ocean and beach lover, this is not for you, beach is horrible they have sand bags in the water so you can't bath and it stinks horribly, they remove the seaweed from the beach but leave it on the sides to rotten and the smell is horrible. Also, if you like to go out and explore or go to a nice beach or shopping, rent a car, even if it's just for part of your stay. Transportation is really pricey. A bonus, there are crocodiles and water lilies at the Akat restaurant, that was beautifull