My personal experience was good, owner was friendly and hospitable, providing good guides on area of interests in Greenwich and Central london.
It was easy access to the tube in 5mins walk.
The only things to note that there was no lift to the flat which was 3- storey, the staircase was rather narrow and abit dim, especially when you carried heavy luggage needed to be careful on the steps.