Perfect place to stay for a few nights. We were looking for a clean and quiet place to drop our stuff and use as a home base as we explored the city and surrounding area. Booked a couple months in advance and had no issues with check in, everything was as advertised.
Amazing location, great for a morning run/walk in nearby Kensington Gardens. Markets are convenient to pick up food/water for your daily excursions or to grab the staples and make yourself a home cooked meal before you head out (in addition to the normal shops, there's a Tesco just a few blocks away).
The flat is super convenient because Paddington, just a few stops away, has a left luggage office so we could drop our stuff off after we checked out, enjoy the time we had left in the city and then take the Express train straight to the airport.