This was our first cruise the good: We had Grand Suite with large balcony room was nice and the staff was very kind and helpful, food was good, the evenings shows whether magic, comedy or musicals were good. Halifax and Bar Harbour were especially great scenic ports of call. Portland and St Johns were okay, but did not compare.
The bad; Music and day time entertainment on ship was dated and boring, we are in our 50s and daughter was 26 only heard one tune that was recent (post 2000), mostly from the 50s to 70s. TV programming was limited maybe 15 channels in English, everything repeated itself, same movies and documentaries, after 2 evenings we had seen it all. Nothing interested us very much during the day on the ship when not in a port of call we don't play bingo,not big gamblers or want to listen to dated music.
Thank goodness for the gym and good weather so we could get out and exercise on the deck. The Internet was expensive but was of extremely poor quality, I mean dead.... dead .... slow, although its to their advantage since you pay by the minute starting at 65 cents/minute. When in a port we were the first ones off and near last ones back so we took advantage of everything to see.