We were fairly impressed by the Oosterdam, in that it is a beautiful ship with nice decor. I expected it to be tacky from the other reviews but did not find it so. Everything looked very modern and functional. I especially like the glass elevators on the outside of the ship that traveled between decks at midships.
The pools are large and one could actually swim laps in them. The hot tubs were clean and generally warm but not really hot. The central pool deck covers when the weather is poor making it quite comfortable to sit at even when the weather doesn't cooperate. There were lots of nice nooks and crannies to sit and read in a sheltered area.
The Lido deck has the different buffets: Entrees, Dessert, Drinks, Asian and Italian. This changes at the different meal times. We ate supper in the Vista Dining lounge and found the food to be excellent, and the service was doting. I felt it would have been nice to have a little more seafood such as lobster or crab but, nonetheless it was very tasty.
Very comfortable cabins with enough room and a comfortable bed. The standard cabin was more than enough for us.