Can anyone give me advice on whether I should stay at the Olympic Hotel in London? Rick Steves recommended, but I have emailed them and have not heard back. It is my first time in London so I am looking to see a lot of touristy things. From everything I have read, the location is very good and near Paddington. Thanks very much!