After sailing on Royal Caribbean and Princess several times, we wanted something different and the Westerdam had the itinerary that we wanted.
The ship is nice. Some area's a bit dated but overall acceptable. We had a suite which was large, but nothing more special than more room and a large balcony.
We chose anytime dining which will probably be the last time. The service was slow and waiters difficult to understand. We had dinner with another couple that had a "seated" time and were impressed with how much more the waiters cared.