The localisation is perfect to visit London!
They are perfect to welcome you, you can let your luggage in the morning and coming back when you want. Very usefull.
The bed is quite hard but it is OK for few nights.