I was skeptical about taking a cruise up north, as I've only cruised to the islands (Bermuda, Bahamas, Virgin Islands, Puerto Rico, etc). However, I was more than pleasantly surprised and the cruise to Canada and New England exceeded all my expectations. The weather was perfect every day. The crew and staff on the Norwegian Gem was spectacular. Thoroughly enjoyed everything. My only suggestion would be to have more live music playing on the pool deck. It's just not the same with low volume overhead music playing.