I have mixed feelings about Ranti's place. It was relatively clean but quite run down. The bedding was clean and the shower area looked clean. The sink faucet was hard to use and the counter is falling in. There was a dusty cobweb in the middle of the wall, but the floor was well vacuumed. There were holes in the wall.
We were not sure what room button to push when we arrived and likely disturbed everyone there. Though...Ranti always communicated to us well.
The location is very good and the price, for London, reasonable. Considering the good transportation throughout London I would consider a place further out. If you want this location, you really should consider Ranti's place.
As for amenities, two towels and soap were it for our 5 night stay. We requested 2 new towels after 3 days and got them right away.
One evening we arrived at the outside door, a man asked us several times where we were staying, we didn't answer and went in. He had started yelling at us that he was the building manager. He followed us in and kept yelling.
I emailed Ranti and she said that he was just trying to help. It didn't feel that way. I wouldn't stay again though Ranti really seemed very nice.