nice place to stay near Heathrow airport.
strongly recommend it