The place is well located in terms of accessibility to underground stations and buses. Convenient for walking tours to Road Victoria and near markets. The apartment is quite simple but very nice, nice sunlight. Outside the apartment, the place has personality, seems a trainspotting location. I think is quiet functional and enough for those interested into exploring the city for first time. Nice rooms apparently (I gave a look to another very nice room at the same apartment), I stayed in the smallest one (I slept well).
The girls: Arune and Diana are very reactive in their approachment so you just need to tell them what's going on.
I will consider it again as a location to stay few days if I come back to London.