Insufficient AC for what is now summer in London. Arrived to no toilet paper, soap and other amenities, so be ready to go shopping. Otherwise space was clean. The location is what it is, if you know London you'll know where you are :).