The location of the flat is really good, there is a tube station 5 minute walking distance from the flat and you can very easily get to the city centre with the piccadilly or district line.
The room is totally ok for a short stay. The common areas aren't always clean, even though they are cleaned every day. Some people just don't have respect and leave them dirty after they use them.
Overall I would recommend the room if you are looking for a place to stay for a few days which is close to the centre and you don't have a very high budget.