100% recommend this place! A lot of thoughtful touches and handy recommendations. We were a little early when arriving but they were super helpful, and when leaving we could also get some extra time at the appartment. The location is also superb, busstations are very nearby and Camden high street is just around the corner. When I come back to London, I would definitely stay here again!