Everything you’ll need but not much more. Will take about an hour to get into downtown Tokyo from here (including the 10-20 min walk to a metro station depending on which train you’re catching)