Sparkling clean, stylish flat, fantastic location and charming hostess! We loved our stay.