This review may seem kind of over-detailed in parts, with info about our pre/post-cruise hotel along with our non-ship excursions. I've done so intentionally, as I found the highly-detailed reviews I'd read when researching this cruise to be of immense help.
About us: my wife and I are mid/late 40's, in great shape, and have limited cruise experience (this was my wife's 4th, my 2nd). We both prefer quiet time to the party atmosphere of some other ship lines, and decided on a Holland America cruise partly for that reason. We weren't disappointed.
PRE-CRUISE FLIGHT/HOTEL
This was a great cabin - close to elevators, but very quiet. Good midship location minimized the boat rocking. Layout of room is great, table raises/lowers and can be moved out of the way as needed. Desk was handy for our laptop, and the wireless was adequate - not fast, but you're at sea, so adequate for our needs.
The cabin we were in wasn't large - average sized in comparison to what we've had in the past. We loved the balcony, and the fact that it is about 18 inches narrower than the balconies above shouldn't deter anyone from booking this room - if you don't, we will!! :-)
Bathrooms and all anemities were great. Best bathroom layout we've seen, and it had a full-sized tub/shower. Hair dryer and shampoo/soap is provided.