Really great place to stay in London, right by the station, great price for such a central location. Also great views of the city at night.