May 2016 - 12 Night Mediterranean Rivieras (Barcelona To Rome) Cruise on Oosterdam
This was our 10th cruise but our first on Holland America. We became aware of this cruise via a Groupon email. Three weeks later we were on our way. We stayed in Barcelona and Rome for an extra few days. Barcelona was new and Rome was a revisit. The Oosterdam was refurbished three years ago so it was fresh and clean. Services and food was very good. The excursions offer by were far less than what are offered by Holland America. If you book the cruise through Holland America will not let you book an excursion prior to the cruise date. Also, frequently the CruiseOnly excursions had pick up meeting locations a good walking distance from the cruise ship terminal while the Holland America excursions had their pick up right as you come out of the terminal. The CruiseOnly folks were very helpful getting our air travel. I found out later they used Holland America's travel service.
If if I had to do it over I would search the Internet for deals but book directly with the cruise line. Holland America is a good choice.