We have just returned from a trip to Japan...and while it is easy to complain when things don't go well, its also important to tell people when it goes extra well. We travelled with Japan Custom Tours..a small company headed by two New Zealanders. We wanted to have a look at a wide variety of places and things and we didn't want to have to battle the train system on our own, and we didn't want a large bus tour. As it turned out it was a very small group tour..at cherry blossom time, and it went wonderfully. My impression is that as Patrick, who organised our trip, has lived in Tokyo for some years, but still retains the knowledge of seeing Japan from a visitors point of view. He streamlined the train travel, made sure no day was so laden with travel so as not to see interesting things on arrival, and organised a wide range of experiences. The accommodation was excellent with two stops in ryokan's for that real Japanese experience. Highly recommended: https://japancustomtours.co.nz