I would recommend this for anyone thinking of short or long-term booking. Very affordable price and all come with many detail facilities inside which need not be worried such as rice cooker, fridge, towels, microwave, kitchen items etc
and even some ingredients.
Very closer to the station, just 5mints, and easy access from Narita or Haneda. Many stores - vegetables, bakery and restaurants just step way within 5mints distance. Ito Yakado supper market and shopping near Station has everything needed. 2mints away 7/11 convenient store.
Self-check-in and checkout are super convenient.
The only con I felt was the stairs. My room was on the 2nd floor and it was not easy carrying 4 luggage after a tiring flight. (I wish there was an elevator option)