Exceptional in every way. Gorgeous views, regardless of weather. A short walk to the nearest beach. Our host was very accommodating and welcoming, checking in with us several times to make sure we were enjoying our stay.