Went here for 9 nights all inclusive with my partner. Could not fault the hotel, staff, cleanliness, or our room. Everything was just so fantastic from day one. The hotel staff are extremely friendly, helpful, and willing to go out of their way to make sure you had the best possible experience! The entertainment team never stopped (except for their 1 day-off every Wednesday). They were always providing activities for people of all ages around the hotel and were absolutely spot on, all day and night! The only critical feedback I have is that there isn't very much choice of food for people with food allergies, even though everything is labelled. The food was always very tasty and well prepared, and presented. A special thank you to Noah, who made our stay very pleasant and enjoyable. He always went out of his way to say hello and was always smiling, despite having to do Water Zumba in hot weather, while we're all in the pool where it's cool. Thank you to Natalie and all the other waitresses and waiters, and the bar staff, you was amazing at taking our drink orders and looking after us the whole holiday. 10 out of 10.