The flat has everything you need, it was super clean when I arrived, and it is very nicely decorated. The location is perfect, very close to central London, Camden Town and Camden Road Stations, Camden Market, Regent's Park, etc. A really big supermarket is just around the corner, where you can find anything you need. The check-in process has been really simple, and Lloyd has been a great host.
I highly recommend staying here, and I will definitely come back! Thanks Lloyd :)