Choose this cruise for the ports ... Copenhagen, Stockholm, Tallinn, st Petersburg and Helsinki. Had a brilliant week. The ship was excellent . We had a balcony stateroom which Comfortable, clean and lots of storage space. We were very lucky with the weather in all ports. Had a pre cruise hotel stay in Copenhagen to do some sightseeing there. Boarding the ship was very organised and went smoothly. We choose to eat in the reflections restaurant for breakfast and dinner... good choice of food and lovely presented. Went to most of the shows and they were all very enjoyable especially the Beatles group. All the staff on board were very helpful and friendly. We did not do any of the ships tours and found it easy enough to get around when ashore . ..had a shuttle bus from the ship in two of the ports. We had pre booked a tour in st Petersburg with alla tours which included all the places we wanted to see . Overall an excellent cruise