We stayed here for just over two weeks and we booked our next stay after a short trip out of Tokyo. The location is very convenient to get trains to a number of key areas in Tokyo. it's a house of your own with all the essentials for a comfortable stay.
I would stay there in my future visits if the owner has availability.