This is small ship with limited facilities, no spa, no pool. The most disappointing was the lack of internet service, We were told the ship would leave from Chicago however it left from Milwaukee, we had to be bused there and never were given an explanation as to why this change was made. Things were very disorganized at the Chicago hotel, no one was there to direct us to the buses. Mackinac Island in Michigan.was wonderful but the other ports of call in Canada were mostly small Indian villages with little or no shopping and restaurants. Service and food onboard was good. We had a premium stateroom that was fine although the balcony was uninviting (painted steel and plastic furniture) We had to leave the ship early due to lack of internet service. There is little to do on the two days you are at sea. Unlike most of the other older passengers my wife and I have businesses to run. If you need to stay connected to the internet, this cruise will not be good for you.