One of the few places with free wifi if you are coming from the States. Near Tokyo Tower as well.