First time in London and loved the location. Not to far from the hustle and bustle of the city. Very centrally located for the sights we wanted to visit. The flat was roomy enough for my group. The host was very informative with the transportation system and local eating spots and was kind enough to give us a late checkout due to our late flight.
Little Venice canal is a short walk and you can enjoy a bite to eat at the Waterside Café. You can walk to Buckingham Palace in less than an hour while enjoying other sights and taking in the history of the city. The Warwick station is about a ten minute walk and is home to the Bakerloo line which is a straight shot to the London Eye (Southbound) and Wembley Stadium (Northbound). The train system is easy to manage and I would recommend downloading the London Underground Tube map app so you can plan ahead.
I would definitely stay again.