The apartment is indeed nice and in a great location for exploring Greenwich. We stayed for several weeks but had several issues off the bat:
1) washer dryer not draining: the washer/dryer would not drain properly leaving us to wring out clothes in the sink by hand and dry them on a rack. Responsiveness by the host company was friendly but not particularly helpful, referring me to the manufacturers website to try and sort it myself. I had to clean the filter and drain myself and pulled out a lot of rather nasty clumps of other people’s hair, paper, plastic and metal that had been blocking the drain for a while. When it still didn’t work we then had to wait in for the engineer who then couldn’t fix it.
2) WiFi was slower than 4G and TV reception very poor to the point of almost being unwatchable. In the end we had to wait in for an engineer to swap the service and then it was better.
These are things I would not expect to have to deal with. Without these it would be a nice stay.