Definitely worth a stay for an affordable price. It's an old refurbished apartment in a good location. Good restaurants around and easy to head downtown and to Shinagawa. Super easy access from Haneda. :)
The only real drawback is, since it is an older building style, it's easy to hit your head at the kitchen and living room divide if you're above 170cm tall, so you need to be very careful. Padding would help mitigate this. There are some small easy to fix problems: the doors are squeaky and should just be oiled with some WD-40 and there are no cloak hangers. The WiFi was limited to 2GB, so unless this is changed in the future, it may be a bit small in case you have video calls. However the host gave me a replacement after I used up my volume, which was very nice.
All in all very good cost-performance with some easy to fix small problems.