The place is very close to asakusa view hotel (which is the stop from haneda airport if you take airport bus service).
It’s very convenient as you can find a lot of different types of Japanese food around the area.
A little too far from train stn but overall it’s great place to stay.