We had a wonderful stay in Tokyo. Our host was very quick to answer all our questions, and sent us a comprehensive guide to traveling to the apartment form either of Tokyo's airports as well as info on everything in the apartment and how to use them (like the toilet!).
Yes, the apartment is small for our New Zealand standards, but it was comfortable - and actually had a beautiful, MASSIVE, shower/bathroom.