We (2 adults + 2 kids) very much enjoyed our stay at Nicola's flat.
It was my first time staying outside central London, and the flat is in a good location not too far from Wembley Park (ca. 20 mins walking distance). The next tube stop (with direct connection to London) is only at 5 mins walking distance.
The flat was extremely clean, spacious and modern for average British standards.
Nicola was highly responsive and helpful. She even accommodated our early check-in.
We would definitely stay there again!