Rented this in December for a couple of days.
Was too easy to get to with public transportation, has a bus station, around the corner (literally, I mean, you can see the station from the window).
Had the main amenities, was not cold, all in all the place was very efficiently organized.
Totally recommend if you want to visit London on a fair budget.