BTW: I agree with you about vacationing in Japan.
For the most part:
- Language barrier is not as difficult as might be expected.
- I feel safe walking unfamiliar streets late at night.
- The transportation systems are orderly and clean.
- Food and other ammenities are plentiful.
- The monetary system is a base 10 and easy to figure out.
- There a good mix of urban and rural, modern and ancient destinations to visit.
Blah, blah, blah...