This cruise was on a smaller river cruise ship of a little over a hundred passengers plus about 30 crew. Service was very attentive without being too intrusive. The crew, particularly the guides were very well versed on the history and culture of the area. We took every shore excursion possible and learned a lot about viticulture, history, art, architecture, local food and wine. It was a fully immersed tour of the Duoro river.
Upon arrival, we were shown to our cabin, which was on the very lowest level was quite comfortable. All of our luggage were there waiting to be unpacked.So convenient to unpack/pack just once! Since we were always on the go, whether on shore excursions or watching the scenery and the ship go through locks, we hardly spent much time in the cabin other than to rest up. Meals on board were very well planned. There were always options that included local fare. At meal times, we always had the option to sit at a table to meet other passengers or sit by ourselves. We enjoyed meeting a lot of the other passengers, and made new friends.
The cruise director always had after dinner entertainment programs that gave us a glimpse of local culture, music, and arts. And they had a briefing every evening as to what we were to expect at our shore excursions the next day. Everything was orchestrated efficiently and on time - bus transfers, embarkation, disembarkation, etc. Planning on taking another Viking river cruise next year.
We had a very comfortable stateroom with adequate storage. Unfortunately there was a drainage problem in the shower on our first day. After the crew were informed of the problem they were very proactive in getting it resolved and minimized the trouble. We knew that in order for it to get fixed permanently, they had to wait for the ship to be out of service and on drydock.