Beautiful location. Part of a resort with owned units, so it is very much a resort experience but with a nice airbnb feel. The grounds are amazing, as is the view. It's like staying at a 5* resort at 1/2 the price but with no housekeeping service (not a bad thing). The unfortunate part is the services of the resort are very lacking (mind you, you will pay the resort fee). The resort seems to be short of people, and those working lack competence. This is not the fault of the property owner, however.