This was our first time doing a river cruise and it was amazing. We really loved that the ship was so small. The crew went above and beyond to make sure everything was perfect. The excursions were planned very well with tour guides that truly loved showing off these beautiful cities. The meals were all top notch and we loved that the lunch buffet and bistro dinners had healthy and small portions. We ate very well and have no complaints about any of our meals. The ship was a beauty and we really enjoyed the royal suite, upper deck, and social areas. We throughly enjoyed the wines offered each night with dinner. One of our favorite parts was sitting on the upper deck going through Germany watching all the castles we passed by. We had Fabi as our server during dinner in the bistro and simply loved her. She was very friendly and made sure we had everything we wanted and needed. This may have been our first river cruise, but it definitely won’t be our last.