Convenient location, not far from where the future Olympic stadium will be.
It is very close to central Shinjuku, a few subway stops away, and 30 minutes at most from most of central Tokyo locations (Shibuya, Ueno...).
The host also made available plans in English, for nearby restaurants, and place of interest in Tokyo.