Overall we had a great stay in this flat. Location is perfect - good transportation links, very close to Kensington Gardens to get some fresh air, shops and restaurants nearby and you find everything you need in the flat.
The only problem we had was with the cleaning, there were only clean towels and sheets but I am not sure the flat was cleaned properly, especially the balcony was in a bad condition when we arrived. However, City Relay team sent someone to clean the balcony and they were helpful throughout our stay, communication was easy.