This was our first time on Holland America and it I probably will not book with them again. There just wasn't anything that happened that would make me want to book with them again. We have always been excited when we sailed on RCCL, Princess, and Celebrity. Can't say that with HAL.
Food was good--found it very interesting that the same food that was served in the main dining room was also being served buffet style in the Lido Restaurant.
Our waiter was efficient, but the poor man had, I believe, 9 tables to take care of.
Found the entertainment to be very good. Singers and dancers put on 4 shows which we thought was a lot for a 12 day cruise.
Embarkation and disembarkation went smoothly.
Internet was non-operational for almost half the cruise, which upset a great many people.
Went with TJ Travel for all our shore excursions--Tallinn, St. Petersburg, Helsinki, Berlin, and Copenhagen. In St. Petersburg and Berlin, we had private tours, still paid half of what HAL was charging for their excursions.
When my wife and I ended the trip, we both pretty much came to the same conclusion, there was no "wow" factor that would make us want to book with HAL again.