This is a remarkable trip but very fast paced. It is also a very tiring trip due to 3 different time changes traveling from Dover to St. Petersburg and 3 time changes leaving St. Petersburg back to Dover. In our case, we spent 3 days prior to the cruise in London (Fri-Sat-Sun) including a day trip on the Eurostar to Paris (another 1 hour time change)on Saturday. Those wishing to do this trip please keep in mind, the train does not run on Sunday. Where ever you stay, you will need to be up around 4 AM and depart your hotel to be at the train station to check in and head to Paris on the 7 AM train. It is a 2 hr 15 minute trip at 186 MPH. This is a great experience and well worth the cost.
As for the ship. This was our 2nd time on the Carnival Legend and was very enjoyable. The crew was wonderful and very friendly. Always a smile and a hello.The food was some of the best we have had on a Carnival cruise. The only complaint was they only served creme brulee (our favorite) once in the 12 days. There were several kids on the cruise that were not well supervised and were running and pushing through the common areas and playing on the elevators while parents just looked on. We did have a cabin steward with over 20 years service and by far, the best steward we have ever had.