Great location, sparkling clean, attentive hosts