We really enjoyed our 7-night France/Spain cruise. The ports were all good and Cherbourg and Bilbao were GREAT. The ship is a nice mix of "ultra large" but you still feel like you are on an actual ship, not just a hotel or resort. One nice thing was the improvement in food, this may be because it was a European cruise. I took this ship on a 4-night to Cozumel and I was extremely disappointed in the food. This time, the breakfast and especially dinner food was very good. We enjoyed every dinner on the ship a lot. Breakfast was good, but some more options would have been nice. Lunch was just ok, but with only having two lunches on the ship it was not a big deal. Staff was good all around. There was always something to do. My only other complaint would be that the hot tubs were not warm enough and I did not appreciate the spa staff pushing sales on me after a relaxing massage. It just felt so fake and scripted after.
Overall, great cruise, great itinerary, and a good staff. Was very happy to see the main dinning room food was up to par this trip. Oh and the Italian speciality restaurant was fantastic.