great location, attentive hosts, nice stay