I wouldn't be jealous of your friend's layover in Osaka. Osaka is a big nasty industrial city. It's the New Jersey of Japan.