Tidewater Campground in Hampton, New Hampshire, is a motorhome and caravan stopover. Find out what to expect before you plan your overnight stop.