Celia's place was really really comfortable, and the team behind her is really great. They helped with bookings and they were accommodating when we were running really late because of delays and VERY LONG queue in the immigration. We ended up reaching the property around 2am, but they were really helpful in accommodating that misfortune.
The property itself was really homey, very nice, clean and welcoming. The location was also very convenient with a shortwalk to the subway, grocery and walking distance to Kensington Palace and its other attraction. Technically you can walk it to Buckingham Palace too.
Top Notch!