Great place, great hosts, sparkling clean.