The place is really close to the bus stop that can take you to the famous places in London.
There are no lifts, so make sure you have the energy to carry luggages if you are bringing any.
Overall the place is nice and the staff are friendly!