Just back from our 7 day holiday on P & O Oceana from Malta to Venice and back. We travelled with our 2 daughters and son and his wife and were in 3 cabins next to each other. This was all their first experience of cruising. Oceana is an older ship but don't let that put you off from travelling on her.
All I can say is we had a wonderful time together and the holiday exceeded our expectations. The ship is lovely and it is difficult to fault the food on board and in the main restaurants. The service is excellent.
We all had balcony cabins and had these all opened up so we could be together. The balconies are a little on the small side but that is really being picky. As previous comments have stated the beds are awesome.