The apartment has everything you need, and fits one or two people perfectly. I had the best sleep there, no noise from outside.
The area is really nice, with Holland Park just near, and Kensington Park, Palace, etc also not far away, and also some good shopping just down the street.
The communication with the hosts was excellent - do recommend this!