If you’re looking for a cheaper place in downtown tokyo, this is a good option. Decent price and good location close to okubo station. Also provides all the amenities needed in the kitchen and bathroom.
However, for the cleaning fee, I would expect it to be cleaner. There were a lot of little moths. For one person its enough space, but for two it would be cramped in my opinion.