Overall a pretty great stay at this apartment. Pros - excellent location with Chinese and Indian restaurants (and others) aplenty at nearby Bayswater and on the other side at Westbourne there are a lot of breakfast options. Supermarkets like Sainsburys and Tesco are within a 5-7min walk.
Cons - A couple of missing things like ironing board and kitchen towels were missing when we checked in but these were delivered two days later. Floors also could have been cleaner, but being Chinese, we tend to walk around in our bare feet so we definitely felt this and may not affect those who wear shoes in the house!