Quiet and quaint place to stay.