If you've never been to the iconic coastal town of Somerset, Massachusetts, then you're missing out on an idyllic riverside ...