Taku's apartment is in a very convenient and central location. Walking distance from Shibuya station and restaurants/department stores/convenience stores.
The apartment was not yet cleaned upon our arrival but after contacting Taku, he responded promptly and a cleaner arrived within half an hour.
Overall it was a nice experience and I would recommend staying there.