A little bit on the outskirts of Shibuya but situated on a very quiet part of the really cool sasazuka street.
The location was close to great food, shopping, markets et al.
Perfect for up to 8 people.
Don’t expect anything from the TV though. Not that we used it.