Great location. Sparkling clean. Wonderful hosts.