Amazing. I've stayed in many places in London, both apartments and hotels and this was by far the highest standard I have ever seen. Besides the fact that I rented a room with a shared bathroom (which I ended up having to myself anyway) I believe it competes with 4 or 5 star London hotels. This is the only place I'll be staying in London in the future.