The flat was great.

Very clean with lots of light. Plenty of space for 1 or 2 people. Shower was luxurious. Location couldn't be beat -- it is literally right next to the Liverpool Street tube station.

There was only one snag with my stay -- the elevator went out right before a weekend and it was in the process of being fixed on my way out on Monday. This wouldn't be a problem except the flat was on the sixth floor. ~7.5 flights of stairs is a lot of climbing. However, the hosts did everything they could to help, including offering to bug the building management or help me down with my luggage as I left on Monday.

Overall, was a great experience. Thanks for a wonderful week in London!