The flat is lovely inside and great to come home to after a day of sightseeing. Davey met us to check in and had helpfully provided some extras to get us started (tea, cofee, milk, juice, etc). We stayed with our two children (7 and 9 tears) so Netflix access included was great. The flat is very near to Greenwich train station/DLR which is great for getting into central London. Also there are lots of restaurants and takeaways in Greenwich if you want to eat locally rather than central London.
Davey was very friendly and responsive if we wanted to ask anything, but also not intrusive at all. We had a great stay and would absolutely come back agian!