Quaint peaceful place to stay, in a picture perfect small town.