This is a lovely house in a fantastic part of Tokyo! It's about 10 mins walk from Shibuya station, and has so much around it in terms of food, fashion, parks and more. You'll have a fantasitc stay. Thanks to Yoshida and team for all your help!