We like Holland America for the smaller ships, the excellent food, and their willingness to treat older travelers with care and respect. We've sailed on multiple other lines, but now prefer HAL as we get older.
The Veendam is showing her age. Several of the elevators didn't work on a regular basis resulting in long waits or lots of stair climbing. The machines in the passenger laundromat on our deck were out of order after the first day.
BUT on the plus side:....the staff was extraordinarly helpful and accommodating. The cabins, even our inside, were good sized and had LOTS of storage. The food in both the main dining room and the buffets was tasty, well prepared, visually attractive, and had good portion sizes. So many food choices....so little time. The variety of foods was amazing. The made to order crepes, omelets, and salads on the Lido were so good! And for really good fries, check out the "Dive-In" near the "indoor" pool. Their hot dogs and hamburgers are huge and tasty as well. The only food items that I found less than top quality were the breads and rolls. Those on Princess and Royal Caribbean are better.
Plenty of room, lots of storage. Only one outlet in the entire cabin, so bring an extension cord with a powerstrip!
We did a little shopping. The 5 masted ship docked next to the Veendam was really cool.