Everything was great and effortless: from booking to checking out. The entire place was very clean and way bigger than any hotel rooms in London. The only criticism I have is, we announced that we will be staying with 3 people, but had to prepare the sofa bed by ourselves. There was still an old linen on after pulling out the couch. Also there were a couple spots of mould in the bathroom probably because the ventilation does not work so well. But that happens, especially in winter.
Other than that it was a great stay and checking in is super easy.