This was our first river cruise. We spent 2 days in Amsterdam, which we thoroughly enjoyed, before connecting with the river cruise. Our cabin was excellent (junior balcony) and was spacious for a cabin, especially the bathroom. The lounge and dining room were beautiful, and because the weather was so nice, we spent quite a bit of time on deck. Our crew could not have better and the food and entertainment were wonderful. If I am permitted, I would especially like to thank three staff who stood out: Costi, who looked after the dining room, Margaret who served our drinks, and of course Kurt, the cruise director. We especially enjoyed the excursions. Our only regret was that we wish we could have had more free time to explore the places on our own after the guided tour, but we realize that schedules could not allow this. The cruise exceeded our expectations, and we will definitely do it again. While this was our first river cruise, so I have nothing to compare, we felt we were totally looked after from the time we left our home to when we returned. I also very much appreciate that this cruise was totally all inclusive.