I was fortunate enough to visit Norwegian Cruise Lines Norwegian Gem in Dover this weekend and I have to say ...   more »