We were traveling a two mature couples who have taken twelve cruises in the last 10 or so years. We booked with Oceania because we were told they had wonderful food and great service but were a little less expensive than Seabourn. As it turned out it wasn't any less expensive. I am writing this review without comparing it to our other experiences but based on what I would expect at a reasonably good hotel or restaurant.
Everyday in your Currents they give you a menu for the next days dining. So all day you think about what you're going to have for dinner, then you get to the Grand Dining room and it turns out they put the wrong menu in the newsletter. This happened more than once! More often than not the food was luke warm to cool when it arrived at the table. Lunch or Dinner in the Terrace Café was like eating in a cafeteria and the food wasn't very good except for the soups. The scrambled eggs were awful!
One night when everyone was to come to the show before dinner they only had one bartender for 400 people. The waiters and bartenders were pleasant but under staffed in general. We had purchased the unlimited drink package because we didn't want to deal with signing tickets all the time. In Toscana we offered our cards to the wine steward as soon as we ordered a glass of wine and she said she didn't need them but then It was a issue and she was rude at the end of the meal because she had accounted for our wine in the wrong way.
The cabin is small, and the bathroom is smaller. I would book something bigger if you are tall or large. We aren't but our traveling companions are 6'5" and 5'8" and he didn't really fit in the shower because he couldn't bend over to reach his legs.