We flew into Barcelona a day early and was picked up by Barcelona Day Tours. They gave us a great half day tour and then dropped us at our hotel. Check in was in the afternoon so this was great.
We, my sister, mom and niece, were a party of 4 from 25 to 77 and all had a wonderful time. We enjoyed the ship and the ports were fabulous. Several ports were an hour from the city and you need transportation to get there. We used private tours and ship tours and were happy with both. In some big ports there was a little walk or bus ride to even get out of the port area. They were all wonderful ports.
The ship itself was good. I didn't feel that it was an old ship and we liked our rooms. They were inside rooms on mid deck 9. Very quiet and the beds were good. Alex our cabin steward was excellent. Very pleasant and kept our rooms clean. Always a smile on his face. As for the size of the ship, I liked that it wasn't too huge and we walked everywhere and took the stairs.
We were Latitudes members so Embarking was quite smooth. There was a separate line which seemed long but moved quickly. Disembarkation was also very easy and quick. We had a ship transfer to the Venice airport and it went quite smoothly. Piece of advice - bring a small luggage scale so there is no panic on what your bag weighs. Also you surrender your passport to the ship so take a copy of it and stash it away with your documents.
We found the entertainment staff very good. I found them all personable and enjoyed several games. There was always a game going on and we liked the shows we saw. The games were pretty funny - some were outright hilarious. Some of us would be too tired to catch a show after an all day tour but the ones we saw we did like. The ship musicians, singers and dancers were quite good. My niece really enjoy the bands that played in various areas.
The food had mixed reviews at our table. Most of us liked it. My mom did not like some of the dinners. However, she did like the breakfasts, desserts and in between ice cream all the time. We had a pistachio brulee that was delicious. If you didn't like something you could order something else. I thought they did a good job. We did not eat at any of the pay restaurants.
The ship was clean and the crew very friendly and helpful. The captain seemed very friendly and funny when he made his reports. We had a meet and greet for CC and the crew did a nice job. We met several ship officers and a lot of nice people (especially Bonnie :) ) WE also had a Latitude party and the captain was there. There was food and free drinks.
We had an excellent time on this cruise. Do you homework for the ports. We did many all day tours and really appreciated our at Sea days. We saw so many fabulous historical sights, truly once in a lifetime trip (but I hope not.)