The staff is very helpful, and available. This is very important for when schedules are not meeting expectations, and answers for any concerns need attention. Great people.
I feel the “best location” part of it would not had been a 20 minute walk from Shinjuku Station, but there is the Higashi-Shinjuku Station much closer that doesn’t have (seemingly) incredibly too much going on.