This is a great place that delivers everything the listing promises.
Well set up, well organised and in a good location making transport around Tokyo very easy.