The cabin attendant was excellent and the cabin was spotless every day.
Breakfast was taken in the restaurant rather than the buffet and was freshly cooked and well served.
The buffet lunch was great - the only problem we had we lukewarm food in the restaurant at night, but after a word withe the maitre d' this was soon solved and the rest of the meals were piping hot.
We did not take the tours as having cruised many times before we found it much, much cheaper to 'go alone' using local trains. ferries etc.
All in all an excellent cruise, very well organised and well recommended.