Everything is great, the place looks just like the pictures, the staff is super helpful and nice!
The location is superb, literally beside the British Museum. It's really a walking distance to theaters, parks, to the National Art Gallery and to the Thames. It's also very close to clubs, very well served by Tube stations. Couldn't have picked a better location.
The only tiny detail that could be improved is that they could have mentioned on the description that we need to pay the deposit for the key in cash, which is a little annoying because it makes you leave with those unused pounds at the end of your trip.