Amazing resort with the friendliest staff who took great care of us. The island was perfect with a great kids club with a lot of activities for them! The spa was wonderful ! Our concierge Naz was like a member of our family and our kids loved her ! Coming back soon to this unforgettable resort !