Depends on the person staying and what you mean by best.
Closest to everything???
You need to look at some pictures and decide which area you like the theming better of, don't mind walk to el centro, dig site ect....
With that in mind, my family & I decided on Ranchos as we liked the way this area looked and I am very glad we stayed there.
Mind you I didn't really have a lot of time to explore the resort. So I can't say much on the others.
Enjoy your stay @ CSR it is a beauty!