recommendations for places to stay during 2012 London Olympics