It doesn't talk about Gödel numbering, which is the real ingenuity behind the proof...
I haven't really looked into Gödel's theorem yet (got books though......in the queue) but Gödel numbering itself seems to be relatively simple. The Diagonal lemma seems to be much more difficult, or at least I am missing a lot of required background knowledge. I stopped reading the Wiki entry on it and suspended it until I am going to dive into logic and especially provability logic.
It depends on what you mean by "simple". The Diagonal Lemma is extremely easy to state and prove (by which I mean that the proof itself has very few steps), but the proof looks like magic. That is to say, the standard proof doesn't really reveal how the Lemma was discovered in the first place.
Gödel Numbering, on the other hand, isn't too difficult to understand, but actually proving the Incompleteness Theorems (or whatever) usually requires pages and pages of boring, combinatorial proofs that one's Numbering works the way one wants it to. Concep...
I want to share the following explanations that I came across recently and which I enjoyed very much. I can't tell and don't suspect that they come close to an understanding of the original concepts but that they are so easy to grasp that it is worth the time if you don't already studied the extended formal versions of those concepts. In other words, by reading the following explanations your grasp of the matter will be less wrong than before but not necessarily correct.
World's shortest explanation of Gödel's theorem
by Raymond Smullyan, '5000 BC and Other Philosophical Fantasies' via Mark Dominus (ask me for the PDF of the book)
Mark Dominus further writes,
The Banach-Tarski Paradox
by MarkCC