The flat was very nice for our short stay in London. It has location, location, location as well as a comfortable bed, a very small but functional kitchen, a washing machine & heated drying rack, and a capacious bathroom. It was immaculate when we arrived.
We never met the hostess. The building appears to be an elegant short-stay residence, so the key was held for us at the 24-hour concierge desk in the lobby. The key pick-up could not have been easier.
The small market across the street was a convenient source for inexpensive prepared food.
The flat is a steal for such a chic location, probably because the Wifi is so spotty. The hostess was honest with us about this issue before we booked -- telling us it is not within her control -- so it did not come as a surprise. We wound up spending time at the Starbucks across the street to keep up with our correspondence. Also, many coffee shops and institutions offer free wifi in London, making the issue a manageable one.
So on the whole, it was a comfortable set up for us. The fact that the flat was within walking distance of transportation (tube & Victoria station), restaurants, and museums made it a great value for us, as we packed a lot into our short-stay in London. It was even convenient (40 minutes from a nearby tube stop) to go direct to Heathrow at the end of our stay!
Overall, I would recommend this flat for a stay in London.