Nice place with lots of character, clean and well maintained.