Me and my family (two adults plus small child) had a good stay for three nights. Apartment is located conveniently from one of the main trains stations in Tokyo. Room was according to description, clean and spacious (for Japan). Check in and check out went smoothly without hassle. Communication with host was quick and informative.
The only thing on the backside I can think of was the slopes when walking to the apartment from the station. Not a problem for most people I assume, but if you travel with a lot of luggage it might be a little bit of a challenge. Not a big deal though.