We joined Eurodam after 3 days in Barcelona. It's our first time with Holland America and we were looking forward to comparing it (as a reputedly high-end premium cruise line) with our previous experiences with NCL ands Azamara. Frankly, we didn't think it compared very well. Why? Well we booked open dining as we don't like fixed sittings and prefer to meet different people. This cruise line doesn't have a good handle on open dining as you couldn't easily get a table for two without reserving and we heard others having problems with a table size they would have liked. There were always significant queues and on one farcical night we were told we couldn't have a table for two (which we didn't want) and that there were no spaces on shared tables. We were given a buzzer and told there would be a table for 2 in 20 mins. We had barely sat down in the nearest lounge when the buzzer went off and we hot-footed it back to find we were on a shared table VERY disorganised! Food quality was pretty good but the buffet was difficult to find your way around and not nearly as good as NCL. Stateroom service was OK but in-room breakfast was only delivered on time once out of four mornings. Towels were changed when we didn't want them to be and not changed when we did. Entertainment was mediocre on the main stage and there were no "enrichment" talks.
Ports were interesting and we did our own thing with ease along with new friends such as a little local train in Tunis which cost a mere 18p (25 cents). More fun and safe! We had a really good time despite the above but were disappointed in Holland America compared with the others.