We were a family party of six. My wife and I had been on a cruise together on the Mediterranean for my 60th and were celebrating my 70th. Other than that the two of us had been on a two day cruise to Bruges both times with P&O. Three of our party had never been on a cruise.
The cabins were good although our door leading into the bathroom had a metal strip along the bottom which was badly corroded and was sticking out. The cabin was kept clean. Although we were all inclusive the water and mini bar, we found, were not included. In fact they were charged at a very high price the bottled water for example £1.90.
The buffet dining room was not big enough and we frequently had to walk around and around looking for a table. The food served was warm at best. The waiter service restaurant was very cramped with too many tables so waiters and diners would frequently be knocking into you. The food here also was served warm. The service here was very slow. The Surf and Turf restaurant and the Asian restaurant were outstanding but with a supplement of £25 and £20. We dined at both twice with excellent service and made to feel welcome and special. A pity the other restaurants weren't the same.
Good except for the rusty strip on the door which was dangerous. The shower only had a curtain which tended to cling to you when showering.