Terrific place! Sparkling clean and stylish in a nice location. Great hosts too. A wonderful stay