Everything went smooth and easy, from booking to handing over the key. The place is really cute and in a great location, 3 to the closest tube station and a nice 15-20 min walk to Camden Market. If you want to explore the northern parts of London, definitely a really good option for your stay.