Absolutely loved this hotel My family (3 generations Grandmother, Mother and Aunt, me 18 and my younger cousins 13,11, 8 ) had the best time. There were activities for all including yoga and exercise, massage and spa, 2 beautiful pools, wonderful beach. The staff are absolutely amazing and work exceptionally hard to made guests feel welcome, happy and relaxed. A special mention to the wonderful animation team who go all out to keep guests entertained. We’ve seen some great shows, just been to a foam party! Really recommend the whole experience!