Great location for a great price. Just a few minutes walk to the Tube station in a great neighborhood. Walking from the apartment to Kensington Palace / Hyde Park is just an absolute gorgeous experience. Easy to get to all the major touristy neighborhoods on public transportation (either Tube or bus).
Just a couple of things to be aware of: the bed is not the most comfortable and the apartment is a basement unit so there's a slightly "damp" smell that you get acclimated to (the apartment itself is not damp). Great for travelers that are looking to spend most of the time exploring London and just need a place to put their stuff and come home to at night.