What are best novels in Spanish?

One Hundred Years of Solitude
A Heart So White
The House of the Spirits
Don Quixote