I use Air BnB quite a lot, and most of my experiences with it are just fine. Just a few are really great, and this was one of them. The primary reason is the host: Stavroula is a genuinely friendly, helpful and generous host. In addition, though, the flat is in a great location, a few minutes walk from Islington's Upper Street and the great new restaurants around Kings Cross. A few minutes walk as well to the canal (tow path) which makes for a great walk on a nice day. The flat is lovely - plenty of windows, so it's sunny. Stavroula seems to have an encyclopedic knowledge of restaurants and other things to do in the area, and has lots of great ideas. I could not recommend the place more highly, and I fully intend to stay again on my next trip to London if I can.