This will be more tips and secrets versus what I liked and didn't like since that is what I was looking for when I was preparing for this awesome vacation.
Itinerary: It appears when looking at the itinerary you have 2 days in Venice followed by 1 sea day… you do not. If you are planning on arriving the day of embarkation you will have to be back aboard at 1230a for a 1:00 a.m sail-a-way. You then will have 2 days of sea, not one as appears. So depending on how much time you want in Venice, determine your arrival to Italy/embarkation time then off the ship to Venice. There were quite a few people on board that thought the ship stayed in port overnight giving them a 2nd day in Venice since that is what happens when then ship sails back the other way (Barcelona to Venice).
Don't worry to be on board for fire drill, they will make it up for you on the following sea day.
Our cabin was in excellent shape. Ship is much older than it appears (1998) so it's not a mega ship. I actually loved the Spirit as the Epic's crew is overworked and does not have the time to interact with you. I heard some cabins needed repair, but we loved our room-bathroom was very large and balcony was great!