Really large, clean, conveniently located near Heathrow.