I definitively recommend it!
Perfect adresse for a short stay in London.
All you need is there.
Bed very comfortable.