We stayed at Sarah's place in January 2014 and had a great experience. The apartment was clean and had everything we could have asked for. The beds were made up and everyone had enough towels provided.
I lived in a fair share of London accommodations before and this is by far the nicest I have ever stayed at and I can highly recommend it.
Even though Sarah was not in the country during our stay she was available to us and replied to any message very quickly.
Great apartment, great host - highly recommended!!!