Sparkling clean, great location, very friendly and accommodating hosts.