The flat is in a good location, near earls court station, which is a good status as it has 3 lines that passes throught it.
The room we stayed is spacious, had a little kitchnet that server us really well.
However...
The bathroom was small, very small and a little dirty. Our room faced the street, which is really noisy and prevented us to have a good night of sleep. We just couldn't sleep, there were noisy cars, buses, sirens and people shouting all over the night!
On the top of that, the building does not have lift and we had to take our luggage 3 floors up the stairs, and man, that was difficult and not pleasant at all!
Overall I think the hotel is a good option to someone in a budget as we were, but be aware that you won't have a confortable stay.