I love Japan and go about 3-4 times per year, staying in Osaka.
Osaka is great because it is in the middle of 3 major cities. Kobe, Kyoto and Nara. Kobe is a nice place squeezed between the sea and mountains. Nara is the ancient capital with many old temples to look at such as Todaiji...