Planning a trip to visit Kiev, Lviv and Odessa. Decided to leave Yalta for another time to avoid just rushing from one place to another. Considering splitting the time as 3 1/2 days Kiev, 3 days Lviv and 3 1/2 days in Odessa. This excludes travelling so is "real" time in each place. Have we got the balance right?