Welcome to Weston, the small town that’s mastered the art of slow living while still offering enough to fill a weekend with wonder.