Part luxurious seaside destination, part surfer town, the town of Narragansett is the best of both worlds along miles of coastline.