We stayed for 6 nights at Jonny and Anamaria apartment. We really enjoyed it.
The location is superb, right next to a train station which will take you anywhere. Greenwich is beautiful and have lot's of things to do.
If you are roaming airbnb trying to find a good place to stay, this is it.
I am sure the hosts will do everything to make you feel at home.