Amazing views, great communication and beautiful location. John had great communication with us throughout our stay and was very accommodating. Few things to keep in mind; 1. Quite a few steps to get to the Airbnb - fine with hand carry but may be an issue with bigger luggage, and 2. Jacuzzi not available before May. Other than that, fantastic Airbnb!