Great place to stay ideally located for Heathrow