This was our first river cruise. Embarkation and disembarkation went smoothly, though the dock area was a bit funky and dirty. The excursions were very well done with local guides. That said, there were a couple of excursions that had too many people. The boat and accommodations were nice, and the room was quiet. The pricing for drinks at the bar was a bit high. There is a happy hour, though we bought drinks one evening about three minutes before happy hour and were charged full price. With regards to dining, the service was good, though the food was just average. It seemed a bit silly to have a big celebration for the kitchen staff at the end of the cruise. I would be willing to pay more for better food and all inclusive drinks. We enjoyed the lectures and would recommend more of these educational opportunities. We went with friends and had a lot of fun. I don't think we would have enjoyed it as much without our companions.