It was a trip with friends. The service was great, the tours were super and the guides were outstanding. Food and the service were excellent. Viking is my new favorite cruise line.
Transfer from the airport to the hotel was painless. Hotel accommodations in Berlin were great. We did our own walking tour on arrival day. Boarding the boat was simple, quick and we were on our way. Each of the stops had a well thought out provided tour. Each of the tour guides were exceptionally knowledgeable of the location and the history. Many had lived through times from before the wall came down to now. Their insight was amazing. Prague was a key stop for us. It's an amazing city, but becoming more commercialized, losing some of it's old world flavor. Still a great place to visit. We stayed a couple extra days in Prague and made our own way to the airport. Air France was the primary carrier for our flights. Gate personnel at Charles DeGaul were rude. Not sure I'd fly through there again.