Just back from 14 Caribbean cruise. We have cruised on P and O several times and Princess many times plus Cunard and NCL. About 300 days in all we think on ships from 900 passengers up to Britannia which is the biggest we have been on.
We were very impressed by the ship. I agree with some things the previous reviewer stated but strongly disagree with others.
We found the quality of the food overall to be excellent. As for Sindu we enjoy Indian food and thought it was excellent. Only wish we had eaten there twice instead of once as we ate twice in the Epicurean which was good we also ate twice in The Beach House which was good . However, having already spent a fair amount on the cruise we did not want to keep out shelling extra for meals as the main dining room was good. I strongly disagree with the previous comments about The Horizon Court. It is by far the best breakfast / lunch buffet we have experienced. The choice and quality really was impressive and the real benefit is that we never once had a problem finding a table which is the usual bug bear as these places can resemble a zoo sometimes but not this one. It is one reason why we definitely we cruise Britannia again. I get it that some people prefer to be served at breakfast but like many my wife and I prefer buffet service for breakfast / lunch and waiter service with dinner.
Paying extra to have a 2 seater settee was well worth it.