Great location, excellent hosts, sparkling clean.