We, 2 adults, chose this cruise specifically for the itinerary, mostly for the 3 days in St Petersburg. The itinerary was awesome, as were most of the shore excursions booked through RCI. The ship is tired and in need of upgrades, particularly the furniture in the cabins, although I did find more than enough storage room in the cabins. As we took advantage of the excursions, we did not spend alot of time on the ship, as there was little that entertained us. We don't use the casino, nor the bars. We tried the hot tub once, but were put off by the loud, brutish men and their women who made it difficult to converse or find a space.
The dining was less than we had expected from other cruises, including RCI. We did buy the 3 option specialty dining but neither of the restaurants provided the additional value one expects when paying for additional quality and service.
The buffets were fine, although finding a place to sit and enjoy your meal was a challenge. We used those as opportunities to chat with others, although some large groups only spoke with their own.
The cabin furniture needs to be refurbished and more attention paid to cleaning. This cabin, had a balcony but had a bulkhead so that you couldn't see directly down. There was enough storage. We were disappointed that RCI provides no toiletries in the cabin and there was no onboard drug store to purchase things like shampoo and conditioner.