Great hosts, great accommodations, and great location. Sparkling clean