@kdeshwal I lived on an American base, but I went off base as much as I could. It truly is an amazing place. It's very efficient, like the buses and trains run ON TIME. And it's very easy to travel to other cities. The food was delicious. And most people were very nice. Especially if you attempt to learn the language. They don't expect you to be fluent, but Japanese people are always pleasantly surprised when you make at least a little effort to speak Japanese.