We had a very good stay. The apartment is beautiful, very clean and in a great location to explore London. The instructions for the checkin were very straightforward and we had no problems checking in. However, there is quite some noise from the street at night and the beds were not that comfortable.