Entertainment and dining service wasn't what I'm used to. But for a port intensive cruise, the ship was just fine. Trivia wasn't fun and the cruise director, Pedro, wasn't very exciting.
Embarkation took longer than expected, I read many reviews that said Barcelona was very quick. I only waited in one longer line and that was for Carnival in Miami. Once we were checked in our group was called quickly and our room was ready. The balcony was large and the room was a good size with lots of storage. The lighting wasn't great for "getting ready" and the bathroom lack of privacy was a bit annoying. But if you're sharing a stateroom with someone, you are hopefully comfortable enough with the, that it won't be too big of a deal.
Our attendant, max, was wonderful.
Room was fine, bathroom set up was odd with curtain (no private door)
Wonderful city
Just shopped and strolled. Lovely town
Took the shuttle (a bit expensive, $12) into town to walk around