I'll second the Grand Resort. I was there in February, and had a great stay. Many of the rooms have been recently renovated, but even an unrenovated one (which I had) is fine.
The only thing I missed was there was no nightly cocktail hour (like I was used to at InnDulge in Palm Springs).