Osaka or Kyoto - this is why Osaka is a better city to stay than Kyoto after spending 4 weeks in Osaka and 2 weeks in Kyoto.