Attentive hosts, amazing views, great location and good value.