Great location, sparkling clean hotel, amazing people working there. I could not recommend enough this establishment !! Just book there for your trip in London you will not regret it.
The people who work there are genuinely nice, very helpful.