We went on this cruise for our 30TH anniversary. We were disappointed that the ship had mechanical problems and we ended up staying in Barcelona. Viking bent over backward to make it up to us-they reimbursed the cruise price and offered to host us for free in Barcelona for the duration of the cruise. They arranged extra complementary excursions for Barcelona. We also got a discount on a future cruise. We stayed for a few days, then flew to Morocco and then Italy. We will sail with them again, the food was delicious, our cabin was beautiful and the staff is first class. The entertainment they brought onboard the first night was amazing. It was a Spanish Folk dance group and it was better than the Flameco group that we saw in Barcelona. We had a wonderful dinner at Manfredi's for our anniversary-the food was delicious and the staff made us feel very special.