Just finished a 7 night cruise to San Juan, St Thomas, & Grand Turk aboard Holland America Eurodam. First time with this line and we were pleased with many features of this ship and the staff was great especially cruise director JC.
One unique feature that we especially enjoyed was the separate vegetarian menu featuring several vegan options. We had to order for the following nights dinner, however, but at least it was available. Haven't seen this on other lines we've sailed.
One comment about this special menu: it is NOT posted on the dining room bulletin board as the regular menu is, and we discovered this menu only by chatting with a fellow passenger. The cruise line does NOT advertise this vegetarian menu, nor were we informed about it by the dining room staff until we asked about it. Itr seems very odd that Holland America would go to the trouble of preparing this special menu then keep it a secret. The food was delicious by the way. So if you sail with them make a point of asking about the vegetarian menu if this is a concern of yours.
Generally we enjoyed the ship and the cruise was great.