I found P&O Pacific Eden to be below expected cruising standard. Penny pinching in many areas. Coffee, ice-cream, pizza all need to be bought to get good quality, very basic items on a cruise. Same items are available in your cruise price, but are of very poor quality. Food quite boring and poor quality, expect if you can get a booking into one of the commercial dinning areas.
Cabins good and cabin crew great.
Small lounge areas with super loud music or quiz calling, could not have a conversation and also have music, just too loud. Bar staff good, wine and beer good. Mixed drinks and cocktails appeared very watered down, prices still high for duty free drinks.