Yes, Mykonos and Santorini are included.
The itinerary is:
Venice-Urbino, Italy-Split, Croatia-Dubrovnik, Croatia-Corfu, Greece-Cruising Ionian Sea-Amalfi, Italy-Sicily, Italy-Valletta, Malta-Cruising Mediterranean Sea-Santorini-Rhodes-Mykonos-Athens
It sounds like a great cruise. I checked prices for oceanview and they were going for app. $3000 including air. I can check and see what the balcony prices would be.
Feel free to email me and we can chat more. I can send you links, etc.