I've stayed in this same place before, and I came back, so that's already a recommendation. The location is absolutely fantastic, and the flat itself is clean and comfortable. Nothing fancy, just what you need. Will stay again next time I come to London!