The room was bigger than I expected but needs some repairing and replacing such as the bathroom's door, lights and sockets. The pools are amazing, it's large. My kids had fun the most there. The beach is within walking distance. The only thing that I regret was the food at the restaurant. We had our lunch and dinner at the resort's restaurant, both were a bit disappointing. The coffee was also bad. Initially, we got a room that is way far from the lift and stairs, we requested for any room nearer the lift. The receptionist agreed without any further questions. We also requested 1 extra blanket and got it for free. We will surely come again for the pools and beach but certainly not for the food.