Beautiful location and attentive hosts.