Sparkling clean, very well located, with a charming staff. I definitely recommend.