We stayed here for 4 nights to visit the city. There was a very handy footpath right behind the flat which took us directly to Canada Water tube station for direct access to the city. There was also a supermarket there which was very handy to buy food/drink for the flat.
The flat itself i thought was very spacious for two of us and in a quiet location. The parking was great as it was just outside the flat also.
If we return to London we will definitely check to see if this place is free first.