The apartment was in a great location, so we could walk to a lot of places instead of using public transportation (like Soho, Covent Garden, London eye and more). It’s also really close (2 min) to the embankment tube station so you can easily travel to far sites as well.
It is important to notice that the flat is in the 3rd floor with no elevator, it didn’t bother us most of the time, just when we had to carry our luggage at check-in and checkout which was difficult because of the structure of the stairs.
The kitchen had everything we needed, there was a lot of towels in the bathroom but not enough toilet paper, the sofa bed in the living room was comfortable enough, and the apartment was spacious (we were 3 and had enough room). Overall - a good apartment with a perfect location!