Lovely cruise. Staff levels especially in dining rooms need to be sorted. Rushed off their legs. Had to wait for table but not really a problem. At certain meals we had to wait ages to give our order and then ages to get meal. Not the fault of the waiters etc. P&O please take note. Only other gripe is the cost of the trips. We had to pay £70 for a twenty minute bus ride and return for 2. Guide on bus just told us what time yo return to meeting point and pointed us in the right direction!!!!!!!!