Good place to stay for a Heathrow layover.