Brilliant on all counts.
We stayed over Christmas and Davey had set up a chic little lighted Christmas tree! We appreciated his flexibility on our check-in time since we were traveling from overseas during some dicey weather. He was at the flat to welcome us at our arranged time and provided a thorough orientation and then touched base throughout our stay, but the flat is so well equipped and organized we never needed a thing.

We concur with all the other positive feedback, but here are a few things we especially appreciated:
The flat is spacious and the wall-to-wall windows let in tons of light. It's quiet - we rarely heard the neighbors and noise from passing traffic never an issue.
The shower is divine - great temperature and pressure. The beds are also very comfortable. Wonderful to be set up for laundry with in-flat washing and drying.

Location, location, location! 5 min walk to DLR station, one of the cleanest, quietest and efficient rides into central London. Greenwich is charming with many amenities and it's only a 10 min walk to Greenwich Park which is a giant greenspace enjoyed by locals, but also provides a spectacular elevated 180-degree view of London and the winding Thames.

Davey stocked us with an excellent assortment of breakfast and snack items, coffee and teas. He also made available all kinds of pantry staples that helped us take advantage of the well-equipped kitchen.

We had a wonderful stay with all the comforts of home and beyond. Highly recommend - I would stay again in a heartbeat!