My wife, daughter and I embarked on this western med cruise out of Barcelona and over all we had a fantastic time. There were some things that we really didn't like about the ship though and hopefully this information can help you decide if this cruise and ship are for you.
The ship:
The ship is just as big as you've read. Even though it is huge and the ship was full it never seemed crowded most of the time. Overall the ship is well designed and easy to navigate. The ship is very clean, I didn't find any dirty common areas or bathrooms anywhere on the ship. Our stateroom was a perfect fit for the 3 of us (balcony stateroom inside above the boardwalk), it was clean and we'll cared for like the rest of the ship. The itinerary is fantastic with only one day at sea. Embarkation was a breeze, the fastest I've ever gotten on a ship.
Clean, and big enough.
What I saw of this town I loved. We managed a few hours here on day one despite being tired from a long flight from the US. la Ramba was a cool area.