Great apartment, in a great location. Easy walking to the trains, and to Big Ben and the London Eye.
Communication was fantastic. Very helpful info and fast responses.