Overall a great place to stay. They responded quickly on our messages and tried to meet our need for an early check-in, even though we asked for the early check-in when we arrived London.
Some few things that resulted in 4 stars instead of 5 stars:
We missed air-conditioning, especially since it was 39°c outside, but the fans made it bearable.
One of the handles in the shower was broken, which made it impossible to adjust the temperature colder. The toilet brush was also broken, so it was almost no shaft to hold on.