Sparkling clean, stylish set up and very welcoming hosts. Very enjoyable stay!