We were also on the same cruise and had the most wonderful time... even in the rain in Bergen!!
The cabins and bathrooms are dated, but we obviously knew that before we boarded. Our balcony cabin was clean enough, although admittedly, a little dusty in the corners of the room.
Our cabin steward was friendly, and attentive if we had any requests/issues.
We found the food in buffet to be good and we were always able to find something tasty to eat.
On this occasion occasion we found both Sindhu and Ocean Grill to be lacking and not really worth the upcharge, but that was us....
We were on Freedom Dining and, in our opinion, the virtual queuing system is quite simply not fit for purpose! 🙂
But it was not a great hardship to go to pick up a pager, then called in when a table was ready.
Would we sail on Arcadia again? Yes..
Would we sail with P & O again?? We booked 2 future cruises whilst onboard...