Having always believed that cruise food is pretty good, we were sadly disappointed. They must have shares in a salt company as everything was ruined by over-salting (apart from the porridge). The soup was always cold and tasteless, whatever flavour it was meant to be. The main meals were generally awful. They were nothing like their description - meat was tough, the pasta was horrible, and the desserts were a total disappointment.
The cabin was OK and the steward was very good.
If you did not want waiter service at your table you could have gone to Raffles bistro and helped yourself from a buffet. This was very popular and consequently there were not enough seats, so we had to hang around and wait for a table.
Unfortunately we did not choose our cabin well. It was right at the bow and only had a porthole, so it was very noisy and we did not have a good view out, as the porthole was about a metre from the wall. It was very clean and the steward was prompt at replacing towels.
Fabulous scenery, well-informed guide and a delicious lunch. First class