Lovely and clean, in a great location. Brilliant hospitality, great communication - had a wonderful stay!