This was a dream holiday where every possible thing was covered. From the first moment to the last, we saw some wonderful places and the local guides shared so much of the history and legends of each place visited. The staff on board were all lovely - our tour director Gudrum was charming and such an efficient operator to make everything run so smoothly; the reception staff always happy to help; the restaurant staff were unbelievable and the food excellent in both taste and presentation; cabin was kept beautifully. There was a great choice of activities each day to suit different intrrests. Change of ship partway through cruise due to low river water levels was handled seamlessly with no negative impact on guests. The entertainment on board was great and we also met some lovely people during our time on board. Well done APT - certainly would recommend to anyone looking for a relaxing, carefree, luxury holiday!!!!! Thank you.