Lovely place with character and all is necessary including a human touch.