Well located place very close to public transport and major necessities like supermarkets and restaurants (all around Yoyogi station) but also far enough away that it's quiet at night.
It's a modern and spacious (for Japan) apartment with excellent hot water and air conditioning options. We were three Western guys and we stayed comfortably, however we didn't use it for cooking. Portable WiFi worked well for us.
For tourists it's just a short walk to Skinjuku, Tokyo Government Metro building and Park Hyatt hotel (both worth a visit for the views).
The host is very available and helpful if needed. Self check made it nice and easy to arrive at any time.