The place is very accessible. Train station is relatively near the airport and major train stations in Tokyo. If you need a place to get rest from exploring Tokyo, I highly recommend booking here. Host was very responsive too.