Sparkling clean! Great location! A lovely stay - We will definitely return!