Excellent location. Right next door to the O2. Great views of London too. Also right next to Thames River Bus Stop, which was very handy