I strongly recommend this flat. The location is awesome as its very quiet neighborhood but at the same time its near a tube station and 25 minutes from the center of london.
Simon, even though we didnt meet him, was very informative and answered quickly our questions.
The only negative thing is that there is no room for luggage. The bags will be near the bed and its not perfect. It will be very comfortable for 2 guests and not for 3.