Not good at all....
Firstly no communication to emails about access for almost a week before arrival and none the day before or on the day until we waited for 2 hours on the street.
Apartment not clean on arrival and some silly story about not returned keys, cleaner came at 9pm and did half a clean and left no clean towels, soap or toilet paper. She let herself in with her keys though whilst we were waiting.
The apartment is very tired and main bathroom has a sewerage smell most of the time and if you like showering when the cubicle fills up around your feet then use the 2nd bathroom.
Cleaners came again following day and still no towels, toilet paper or soap, the basics!
If you don't mind minimal communication and below average standards then give this a wide berth.
Very disappointing and stressful stay whilst in London for work!!