The staff were super
The staff were super. The food was for the most part good, but not exceptional. The shore excursions were ok, but not great. Chicago, Niagara Falls and Mackinac Island were great, Milwaukee and Cleveland were ok, but Escanaba was a waste of time. The on board crew made the cruise well worth doing.
