Great location. Great hosts. Sparkling clean.