The apartment is great and the location is superb. Right next to a metro station and in the same building as a market. One 20min metro takes you right in the London centrum. Carmen helped us out with anything we needed and was very kind. We stayed for 10 days and everything worked out well.