The location of this place could not be better. 10 minute walk to a ton of attractions and staples when visiting London. 5 minutes from Victoria station so easy transfers to and from. Nestor, the company we were in contact with, was very quick and responsive when needed.
The only drawbacks were not much provided upon check-in with regards to cleaning materials and the apartment was rather dingy upon walking in. Along with the listing mentioned no parties and to keep quiet during certain hours of the night but the apartment above was very loud with music and stomping at all hours.
Despite the above - for the cost of this Airbnb the location cannot be beat