Quick 5 minute walk from the station and about a 10 minute train ride from Haneda Airport. An excellent spot if you’re just arriving or if you’re preparing to depart the following day.
The room is quite tall and wide comparatively to Japanese apartments. Has a projector that has multiple streaming services that was a nice bonus. Bathroom and shower is also very modern, but be warned that there is not a washing machine. All-in-all, I would recommend as a first or last stay in Japan.