Great location (only 3 stations away from Haneda airport) and there are many convenient stores nearby.