For some reason, this is showing up as near the Haneda airport. It is not. While it is very close to a train station, so that you won't have to drag your luggage too far, it doesn't have a lot of anything near. Which means that you will struggle to find anything to eat except the curry house next door (Good if you like curry, not so much if you want to find something else).
The taxi ride to the airport was nearly the same amount as from the airport to the hotels in Shinjuku.
While I can't say what the other Tokyo Inns are like, this one is equivalent to a motel 6 or 8 in the states.