Excellent location, friendly attentive hosts, beautiful accommodations.