Perfect place for a night stay near London Heathrow while traveling!