All in all, the property is pretty much exactly what it describes. It was cozy, clean, had great wi-fi, good water pressure in the shower, and for the most part was pretty quiet for being in such an active area (except you can hear the upstairs folks because it's an old building). There are a washer and dryer, and a dishwasher, but I didn't need to use them.
The location is the key thing, and that's the most attractive feature about this place. A short walk to Hyde Park, 2 tube stops are minutes away, lots of grocery options, fantastic restaurants to choose from... and a 15 min walk to the Paddington Station for the Heathrow Express to/from the airport.
For the most part, the communication was good. A light bulb blew out in the bedroom and they had it replaced the same day. There are some minor issues with the place, but I provided feedback about that separately and I'm sure they will be resolved to the best of their ability.