We have stayed twice, most recently two weeks ago. It is a great resort! We paid cash because we got a good deal on rates. We are thinking about using points on our next trip west in two years and will decide when we get closer to making reservations.
By the way, the first stay we had a CA view room and looked out over the new park. On the second stay we opted for DD view and watched the DL fireworks from our balcony.
The best resort meal and service we had is at Hook's Point (restaurant at DL Hotel). Napa is very good, but expensive. Granville's is good, expensive and slow with inattentive service. Our favorite restaurant is Blue Bayou in DL (PS a must and ask to wait for a table next to the water).