A beautiful, quaint, peaceful place to stay.