Great location, maybe one of the best in London.
We come every year and this has been by far the best location we have stayed in.
The flat is great, bed was comfy.
We were here during a heatwave and yes it will be hot at night but it is what it is. There are bars and theaters outside the front windows and it is loud at night but if you close off the front room the bedrooms are quiet.
Communication was good, check in a breeze. Wi-Fi was spotty, works in the front of the flat, not in the bedrooms. I did manage several zoom calls with ease.
Currently there is a large construction project adjacent to the flat and they do start work promptly at 8am during the week.
All things considered this was a great place and we hope to stay there again.