Convenient, affordable and well-equipped place to stay for a long term.
It was also very accessible from both Narita and Haneda.