Traditional inn offering a welcoming atmosphere.