We had an amazing time here! Such a beautiful clean place to stay and the views are truly breathtaking, even better than photos. Everything was super clean and everything we needed was provided. Great location to good food and tons of things to do. Highly recommend this beautiful place! Thank you for sharing your piece of paradise with us!