Good place to stay. Short walk to two different Tube stations. Easy to get to/from airport and central London.