Absolutely 5 star stay. From the communication before arrival and throughout the stay. Response is fast and helpful.
Place itself is truly great. Lots of space, fully equipped kitchen is perfect if you like to stay in and cook. With the location comes a bit of street noise which is understandable but the bed and pillows were such good quality and comfy that I actually slept better than at home.
Absolutely fantastic place for staying in London and strong recommendation!