"Overall a good place to stay with kids. Have a small outside playground, kids club, gaming room (extra charge) for older kids. Staff is just amazing, very friendly and helpful. (Not all speak English but they call for assistance when they don’t understand you). Hotel is open plan and extremely noisy when people walk and talk outside the door. Hotel is a bit outdated and needs to be renovated especially bathrooms. Food was good, we had 2 dinners and breakfast every day. Walking distance to lots of different food places, couple of small malls and the waterpark. Located on a public beach which is very dirty and is not for swimming. A bit pricy for what it is "