Absolutely perfect! I felt safe and looked after. The staff went above and beyond to welcome & accomidate. I would love to stay again & will surely advise my loved ones to stay here! Wow! You don’t have to leave the resort for anything, it’s epic!