Great location, attentive hosts, great value