This town is a welcoming place to stay for a little outdoor adventure, shopping, or dining, with a friendly, charming, and ...