What's the best spot to drop in and around Dennis/Harwich? Any spots that are better to ride than others? It sucks that you can't tow in MA...All feedback is welcomed!