Great place with a lot of character and thoughtful touches.