Great location and price (you won’t find anything better in London).
However, the flat was a bit dusty and found quite a few spiders.
Overall, a very good stay and great value for money.