I have enjoyed my stay in this room: the flat is conveniently located, the bed is very comfortable and the flatmates (there are 5-6 rooms in the flat) were quiet and respectful.
It is not the city centre and rather far away from Heathrow (1,5h by underground), but I am sure it's the best you can get for this price. I would stay in this apartment next time I come to London.