sparkling clean, great location and enthusiastic host. Surely recommended from us.