Excellent location
Top clean room and very nice staff!
So far the best place to stay in London for me!