great location for your stay at Tokyo