Great location and views. Great hospitality, prompt communication. Concierge services available (although we did not avail of these). Few maintenance issues with property for the days we were there (air-conditioning etc.) which unfortunately could not be fixed during our stay. Although, we did have a repairman come in asap, but was unable to fix it due to lack of parts.