This accommodation is fantastic value and an awesome place to stay for travelers
First - Chelsea is a top end location. You only need to see how many sport and high end luxury cars line the streets. People here pay £1000 to live here.
It is close enough to the centre of London to be a short tube trip or slightly longer walk to get there
Second - Amenities - It quickly gets very expensive always eating out. So what a relief to have a microwave, hotplate, fridge and all the necessary pots, plates and cutlery. In top of that it even has a washer dryer.
Finally, price. We stayed for four nights at an average of £75 per night. Amazing.
It is on the smaller side but then so is most accommodation in London.
An absolute steal.