Bed & breakfast and British pub, The Harnser offers home-cooked food.