For a fun and different cruise, you should consider going on the Great Lakes cruise on the Pearl Mist with Pearl Cruises! My husband and I went on an 11 day cruise in May - June on the Pearl Mist leaving Toronto and arriving in Milwaukee.
All our experiences on the Pearl Mist were top rate. Many of the crew members have been with the ship since it started sailing in 2014 and it shows in their professionalism and pride in their work.
There were many excursions available at each port and the staff was there to help with organizing of the excursion, and were there to occompany you along with a tour guide.