I have done six or seven cruises on HAL, including Westerdam (Sydney-Singapore) and all have been great. Beds are very comfy with extra large pillows. Bathrooms have been roomy with shower over bath. Excellent choice of food in Lido, no worries if vegetarian. MDR food was excellent. HAL don't do the big production shows any more which suits me fine. There is plenty of live music and fun trivia. As previouly mentioned spend a coup[le of days pre or post cruise. My last NZ cruise, which was a few weeks before COVID shut down, we went a week early and rented a car and, staying in B&Bs, toured lots of interesting places.
Westerdam is a Goldilocks size - not too big, not too small.🙂