This vacation was an amazing experience and I would rate the trip as 5 star accommodations and staff. We had excellent weather and lots of nice people to meet and socialize with. The itinerary certainly kept us busy daily and very little down time. The day time river cruise was great for scenery and picture taking and the top deck was perfect with shaded areas as well as plenty of room to move around. We were also provided a tour of the wheelhouse and a visit with the Captain. Breaking up the days events with the our meal time was perfect for a tiny rest as well as excellent food and service. Viktor and Demitri made sure we always had what we wanted and what we needed in an expeditious manner. They also greeted us whenever we arrived as well as if we saw them at other times of the day. All of the dining staff were amazing and we enjoyed the Chef visiting during our daily sessions to give us a heads up on the menu and his recommendations. House keeping was spectacular because the room was always perfect yet they were practically invisible.
Don't remember number but on the first level and with a balcony. We were so busy during the day we didn't get to use the balcony and we sailed and night so we were then in bed.