Very clean, comfortable with lots of lovely homely touches. Excellent location.