Great place! It has an amazing location, all the shops you need are less than a 2 minute walk as well as the trainstation which takes you directly into the center of London! The communication with the host is great as well, any problem will be fixed immediately!