A small inn nestled along a mountain stream surrounded by nature. Inside, be greeted by fresh flower arrangements by the landlady.