July 20-29  Beirut/Mykonos/Split/Beirut 

July 20 Beirut to Mykonos 
July 25 Mykonos to Split
July 29 Split to Beirut

Is it possible to get good rates at St. John in Mykonos because we would li