While I have stayed in this resort once with the family. The kids loved the water park. We had two terrific breakfasts while we were there. We have stayed at a lot of resorts and I would say that the restaurants are some of the best - rustler rooste, aunt chiladas etc.
I have golfed this golf course several times and it is my favorite golf course by far. It's not a perfect golf course and is a bit awkward at times.
I love it because it's almost like 3 or 4 golf courses in one. I get bored really easily playing golf unless the course offers various views and layouts. The front 9 has more lakes and greenery while the back 9 is a desert course that runs along south mountain park. You'll want to bring your camera for the back nine!
I love the 18th hole where you tee off from the top of the mountain into the valley below.