Britannia restaurant had excellent food and service for breakfast, lunch and dinner.
Our cabin steward was the most helpful and hard working man, friendly but unobtrusive and he always had the cabin looking immaculate.
All the entertainment was good but the Royal Court singers were excellent.