The place is close to haneda aiport and literally only 2 mnts walk from the station which was very good.
There is a lot of restaurants, shops and also a supermarket where you can buy your groseries.. only 2 mnt on foot..
May be if I go to tokyo in the future I will stay here again.