My family of 6 just finished a week long stay in Peter’s Kensington apartment (flat).
The location is great and the place is very clean. The check in process is very easy, and Peter is very responsive.
One thing the note, the washing machine is a washer only so you’ll need to dry your clothes on a rack. This is common in European cities; I guess we are a little spoiled in the US with amenities!
Otherwise, great value for a larger group.