Beautiful views, friendly staff, communication was great, and very prompt. Catered to our needs perfectly. Will definitely recommend this property and look forward to our next stay.