10/10
The best resort I have ever stayed in! During checkin we mentioned that we were having a terrible day because our flight got delayed and basically missed out on a whole day at the resort and the receptionist upgraded us to the royal suite which was AMAZING! Beautiful room we did not want to leave. The whole property is just so beautiful and felt so serene.