The nice thing about the Oosterdam is the layout is exactly like the Zuiderdam which makes getting about the ship easy. The decor is elegant.
Service on the ship was good for the most part. Our cabin steward was efficient and not to be seen, just the way I like it.
Unfortunately our waiter in the main dining room spoiled our trip the fifth night into the cruise. I was never able to find out why he was so hostile as he would not speak to me about the problem. When I complained to the dining room manager, I got a very cold response without the slightest apology.
Service in the bar lounge was a disaster one night. We finally gave up on our drink order and went to dinner disappointed. Others in the lounge were having an equally bad time of it.
The shows were spectacular - we looked forward to every show!
Food was for the most part what one would expect on a cruise ship, palatable but for the most part not great. Portions were small for the appetizers, I therefore ordered two at each meal, which seemed to perturb the waiter.
Boarding was a fiasco in San Diego. Apparently the computer system was down, so we had to fill the forms already filled on the internet before our cruise. We stood in the hot sun for half an hour before even getting into the cruise terminal, then an hour sitting in their terminal before being boarded.
I knew the room would be a small inside cabin, but was shocked by how small it was when we arrived. But, due to its nice decor and design, I got used to it quickly and enjoyed the stay.