Great location, sparkling clean, wonderful host