Davey's place was fantastic. He and Warren are great hosts, making us feel welcome right form the start - even having some snacks and drinks ready for us on arrival!
The flat itself is just great: well appointed, clean, and perfect for or family of three. We felt right at home within minutes.
Communication was also very good: all our questions, whether they were for transit options or recommendations for local restaurants were answered promptly (tip: the restaurant named London's best fish and chips is a 5-minute walk down the street).
Getting to downtown London is a breeze via public transit: two train lines are a 5-minute walk, and both take you to the Underground, where you can branch out within the city proper. (That said, Greenwich itself has many good locations that are within walking distance of Davey's flat.)
We would be delighted to stay here again when we return to London. Highly recommended.