We had cruised before only a river cruise though, we had been told that this ship and P&O were the ones for us (by people who "knew").
the cabin was adequate, although when we arrived ours stank of tobacco smoke, they did fumigate it but eventually the smell came back, we believe it was coming from the crew quarters as they were right next door. the carpet was stained badly and the upholstery on the furniture was tatty, not what we expected from a new 2010 ship. decor was very drab too.
Cabin steward and room service waiter were excellent.