Perfect location. Nearby there are restsurants and convenient stores.
Just take about 10 minutes to Shibuya station.