Entertainment and food options were great. You can make reservations for both the dining and entertainment and I highly recommend you do so because of the size of the venues otherwise you will find yourself dining at the buffet and missing out on the on-board entertainment. The Baltic Cruise ports had a lot of similarities, as well as a lot of differences. You only go through immigration at Copenhagen and St. Petersburg, so only two passport stamps. You need to carry your passport whenever you are off the ship. The architecture and landscapes are amazing. English is spoken everywhere. The currency is different at every port. Take a debit card and/or credit card without a foreign transaction fee. The Getaway is in great shape and very clean, Cruise next is a great program if you plan to cruise again in the next 4 years. Credit is transferable, too. If you have wifi calling on your phone, you should be able to make calls without buying additional minutes for use in foreign countries. Great trip!
Adequate for 2 people, would be tight for more.
We used Hop On Hop Off (Gray Line). Be careful, there are others that say Hop On Hop Off.