Great views and location. Attentive hosts. Lots of things to do locally, including shops and restaurants.