Very quiet and decent place to stay near Heathrow