Not a big space, but very convenient to stay and rest after your day activities in London.
Also, the place is very well communicated by tube.
I recommend it.