Very fast paced cruise, in 9 days you visit 6 ports so prepare for a lot of go go go. Highly recommended you book tours in Berlin and Russia. The other ports are manageable as a self explore. All locations knew a conversational level of English so communication shouldn't be a problem.
The ship's dining was quite dismal for the complimentary options and the one premium dining option wasn't worth the money. The chefs only seem to know one spice - salt. All food was either bland or salty. It was the first time I've had a prime rib where it was bland and there was no spice crust on the outside. I feel like they just took a prime rib and threw it in the oven for a few hours and called it a day. On the seafood side they had a couple nights of sushi and sashimi which saw massive lineups but it still doesn't make up for the lack of a lobster night you see on other cruises. The premium dining we went to was Margaritaville which has the worst hours of 12-5 even on port days which makes it almost impossible to dine at. If the hours didn't scare you off then the awful food should. Huge portions of bland or salty food. Not worth the time.
There are some nice things to the ship though. The ropes course and the climbing wall are nice additions and even with almost 4000 people onboard these attractions were never crowded and had little to no lines.
Nice room, similar to a balcony room except for a larger washroom which helped when giving the little kid a bath. The balcony is tiny but still a balcony. We stayed in the room with 4 and didn't find it too crowded