My 14 year old son is traveling to Japan in July as a Student Ambassador. He will spend 2 weeks there. They will be doing a lot of traveling and he also has a 3 day homestay. Has anyone been to Japan and is there any advice/tips you can offer? We were told ATM's are hard to come by, and many places do not accept Visa cards. It was suggested the kids carry enough cash (Yen) to last them for 2 weeks.