I have stayed in this hotel twice and it has always been clean. with friendly staff, kid-appropriate entertainment, nice food, decent bars and pools, good location near shops and restaurants... LOVE. THIS. PLACE. Bit pricey but worth it, especially if you're on a family trip and you're dreading it haha.
- Free Wifi