Sparkling clean, beautiful view from a great location, great host. Absolutely perfect stay, and incredible value for money!