Beautiful and clean resort. Always felt safe and taken care of. Resort staff were awesome and even helped pull of a 40th birthdays surprise. Would recommend and stay here again. Mahola - Thank You