The flat is exactly as described, we really enjoyed our stay. It is situated at 30-40 minutes by car from center London. Even with Heatrow not that far there is no noise. The place really inspire, we only spent a night there but it was really nice and there are many utilities for long term trips.
Having a car (like we had) is probably the best solution though.
Would come back with pleasure!