Overall, my family of three had a pleasant stay. The location was great and central to everything in Shibuya.
This was third time in Tokyo and the space like my previous stays, while small was still very efficient and comfortable.
The location was also close to both the JR lines and Tokyo Subway. One note if coming from the Narita Airport or JR line, do not take the New South Exit as it is a farther walk away and requires you to cross over pedestrian bridges. Instead, take any of the exits to Hachiko or MarkCity. Hope this helps!
Taku was very responsive and I will recommend again!