The accommodation was a perfect location for us to explore London. The flat was clean and the appliances were great.
The check in was slightly less convenient than other places we have stayed, the keys to the flat are located at a corner-shop in Chalk Farm.
By the nature of the accommodation you have neighbours upstairs, by no fault of the host, on the first night the upstairs flat decided to put on their washing machine until 2am, only putting it off after we asked them to. Obviously a risk of staying in a flat and no fault of the host but worth making others aware as it was quite inconvenient.