It's a really nice flat where we stayed very comfortable. The location is great as well.
It's 5min walk away from West Kenshington station and there are convenient shops right opposite the flat.