One of the hardest decisions you’ll have to make is settling on where to stay in Osaka. Osaka is big. It’s the third largest ...