Russia was the main reason we selected this cruise! The ports were absolutely amazing and we were not disappointed. The dining service was great. I personally thought the cruise staff could have been friendlier. They would walk by you without acknowledging you. Good customer service, right... especially if this is suppose to be a step above Carnival.