We did Western Med from Barcelona on the Epic in 2016 and spent 3 days in Venice after. Stayed at Dimora Marciana right off St. Marks square, beautiful boutique hotel. Venice is a gorgeous place, food is amazing. Following your review, story as we are doing Panama Canal on the Gem in February. Love the Gem, smaller ships are so much nicer than the mega ships.