We loved our stay in Andrew's apartment. We rented 2 separate apartments for 5 people and they were much more spacious than anything else in Tokyo we had looked at. The apartments had everything we could need and we all agreed we would stay there again if we go back.
The only issue we encountered was not being in the room we had booked (according to the photos) with the fold out sofa's. While the room still had some mattresses, they weren't as comfortable as a sofa bed so all three of us ended up having to sleep in the 2 single beds.
The apartment was spotless and in a great location, close to Shibuya station and within walking distance to everything. The coffee shop downstairs on the corner was super handy too.