Attractions include waterfront restaurants, concerts, harbor or dining cruises, rentals, and bike trails.