July 2016 - 8 Night Western Mediterranean (Barcelona Roundtrip) Cruise on Carnival Vista
The best part about this trip was the shore excursions! Naples and Marseille were our favorites - The best of the Amalfi Coast and A Day in Cassis. The most unbelievable sights I've ever seen.
The ship is clean and has everything you could want. The only downside is that they do charge for most of the restaurants. Believe me, the extra $15 per person is totally worth it. The Japanese, steakhouse and Italian were amazing and we went back more than once! Service is far above the dining room.
Only complaint about the ship is for the staff - they do not anticipate needs. Other than that, they are friendly and prompt.