Due to a no-show of another host, we needed a place to sleep on short notice. The booking process, from request to the flat being ready took less than an hour. Van also replied very fast on messages, he never took more than 30 mins, and was very friendly. The location was one of the best things, the Edgware Road tube stations served by four tube lines were less than 5 mins away and several buses are stopping right in front of the building.
What we would've really liked though is a more detailed guest book with maybe one or two restaurant recommendations. It would have made our first days a little bit easier. Also the price was quite high, but I guess this was partly due to our last-minute booking. Last of it all, the note in the hallway that "the disposal of rubbish by throwing bags out of the window is disrespectful and should be discontinued" led to some mixed feelings.