I would definitely recommend this location The building is conveniently located as it is near to everything like Shibuya Sky, Train stations, and shopping malls