Yes!! The vending machine culture is so convenient and food is high quality but cheap 90% of the time. I actually planned to go America last year but ended up going to Japan for a third round. Just couldn't stay away Only downside is rush hour travel especially in the big cities like Tokyo. Almost impossible to get breathing space