Sparkling clean, great location, terrific host. The property exceeded my expectations. I would highly recommend to the most discerning guest. You won’t be disappointed! I will definitely stay again!