Taku's apartment was great! The location is fantastic, we felt close to everything we wanted to do. It's a small apartment which is pretty standard for Japan, but it had a nice large fridge, microwave and cook top. My only complaint was that the bed was a little firm but that's more of a personal preference.
We had an issue with the internet in the apartment but Taku was extremely fast getting it resolved for us and was very helpful. We definitely would stay again if were ever back in Shibuya!