A quaint peaceful place to stay