The location is great because you take a 10 minute walk to a train station that easily connects you to the entirety of Tokyo. Best part about the location is that there is a Ginza(shopping area) on your way to the train station that has a great selection of things you can buy. Souvenirs, groceries, restaurants, etc.
There is wifi inside the apartment and a separate portable wifi. Some of us were only able to connect to the portable wifi with our phones. The faster wifi in the apartment only worked on our laptops. Don't know why, could be something with our phones only detecting american wifi signals or something.