Sparkling clean, amazing location, and attentive host. We loved staying here.