The apartment is in a great location; the neighborhood is very quiet but also near lots of restaurants, the tube, etc.
Our dog enjoyed the walk to Kensington gardens and also coming with us to a dog-friendly coffee shop that was super close to the flat and very good.
The digital key made check in very easy.