We had an awesome stay, the staff were very hard working and friendly, the rooms and hotel was always fresh and clean, food was great with lots of choice, plenty of drinks available and good with little wait times, entertainment and facilities spot on, special thanks to Mariaa who was on the kids club team making our daughters stay memorable.