Comfortable and perfectly located stay for my family of four (with two small children). We stayed for 10 days and had pretty much everything we needed. We had to pick up some toliet roll, kitchen roll and dish soap but overall it was well stocked. Check in/out was very smooth. There's a cafe just two doors down to get coffee and light breakfast. It's a block and a half away from Kensington Gardens which was great for the kids everyday. Highly recommend and would stay again.