We had a slight hiccup getting into the apartment, just a technical problem which was soon sorted out.
The beds are adequate size, comfortable but only one pillow per person. Venue was convenient for the wedding we were attending, but a bit noisy as on a main road but that's London.
Plenty of glasses provided and cleaning stuff but really need more decent mugs.
Overall it served the purpose if you are out and about during your stay which we were.
Great little authentic Greek restaurant round the corner and lots of options along Elgin avenue. Definitely recommend the Elgin pub about 20 min walk, amazing food and brilliant service.