A river cruise has been on my bucket list for years. We spent two days in Budapest before getting on the ship and three days in Prague after the cruise. PERFECT! The ship was clean and comfortable. The French balcony suited our needs. You really don't need a balcony since there are numerous areas on the ship to get better views. We visited five different countries. I liked that the dining room meals reflected the cuisine of the countries we were visiting. Going through the locks on the river was a new adventure. The staff was amazing especially the room cleaning staff and the dining room staff. I just can't say enough about how well we were treated. Since there is a relatively small amount of passengers on board, we were able to meet other people who added to our enjoyment of the cruise. The cruise itself is relaxing. There was an excursion included at each port, plus additional excursions for a reasonable fee. So you could do as much or as little as you desire.