We recently returned from an eleven day cruise from Rome to Venice on the Oceania's Sirena. We picked this cruise because of the itinerary. The Oceania did an excellent job of getting to every port as scheduled so we had ample time at each port to explore. My only complaint is that we tendered twice, and the tender boats were very uncomfortable with no fans and very hot.
We have been on four cruises, twice with the Princess, once with the Azamara and now the Oceania. In comparing the cruise lines, we found the rooms very similar. We did not have a balcony on the Oceania since the additional cost seemed very high but the porthole was a very nice size. The Princess does not charge nearly as much for a balcony. I think the bathroom/shower was best planned on the Oceania and the staff cleaned the room promptly.
The Oceania advertises that they are famous for their food. I actually found the food disappointing. Buffet breakfast was fine although I did not like their orange juice. We did not have lunch since we were touring. However, based upon our room status we were only entitled to make reservations for two nights at the specialty restaurants. Red Ginger