This place is in a great location and has easy access to multiple tube stations and all of London. The time we spent there was very hot (extremely rare for London!) and the flat is not air-conditioned so was very uncomfortable sleeping, but otherwise an excellent place to stay and explore everything London has to offer.