Sakura was very reactive and helped me with my questions.
The absolute plus was the parking spot, which in Tokyo is often very hectic (I lived there for few years and it was a nightmare). Very clean and tidy, not big but big enough for few days.
Pros: Affordable, clean, not too far from the station, in a nice location in Tokyo, the parking spot (!) .
Cons: Quite noisy during the day. It is just next to the train tracks, so you hear the train every few minutes, but during the night it's quite. I wasn't in Tokyo to stay in my room anyway so it wasn't too bad.
I recommand !