Stayed recently at Van's place. Couldn't have asked for a better location right in the heart of London. Right at the doorstep is the Notting Hill Gate station and the traveling anywhere in London becomes so easy.
The communication before and during the stay was prompt with very clear instructions. No hassles at all.
Nicely maintained apartment with great deco, perfect for a family with all the amenities that you might need during your stay. Will definitely recommend to all visitors.