Walkable from Shibuya Station with shops and eateries a stone throw away.