A warm, cozy place to stay that's walking-distance to the town centre, but feels secluded and peaceful.