Cosy little apartment with everything you need to explore Tokyo.
Check-in was a breeze.
Interesting area with restaurants and shopping. Around 5-8 minute walk to the nearest station - two stops from Shibuya.