The apartment is situated in lovely Kensington and the location is perfect and very convenient. There is a grocery store just around the corner which opens till late. There is also a tube station (Kensington High Street) which is very close (around 5/10 minute walk).
The owners were easily accessible via email for any queries that we had. Whenever we had an issue (always very minor), the owners tackled it instantly. They were very accommodating for our requests and kindly kept our luggage well after the check out time since our flight was late :)
The kitchen is well equipped and there is wifi which worked fine. The flat is small but comfortable.