Pros: Irene and her partner were incredibly helpful, making check-in & out easy, and responding quickly to any issues we had during our 2+ month stay. We could not have asked for nicer hosts.
The location is highly convenient to the Kensington and Earl's Court Metro stops, as well as grocery stores, a (very expensive) gym, and many nice restaurants and pubs. It is about a 15 minute walk to Kensington gardens, which is great for running. The apartment was nice, with a lux bathroom, comfortable couch, and a flat screen TV that we plugged our laptops into in order to stream TV.
Cons: the location on the very busy Earl's Court Rd. means that there is a great deal of street noise, even on the upper floors, even at night. Since it was fall, we shut our windows at night and had no trouble sleeping. But during a hot summer, with open windows, this might have been difficult.