If I could rate my stay 6 stars I would. This was my second stay and I can't wait for our return. The best place on earth, don't think you can find a location this amazing anywhere in the world. Very lucky to have stayed here. Thank you Sarah!