If there was a 3.5 rating, I'd go with that. The grounds are very nice and kept wonderfully. There are walking paths that wander through the resort and a big variety of plants in the landscape. There is also a weekly "nature walk" in which all the plants are described and identified. (Living in Washington, the desert flora is a whole new thing for me)
Staff is uniformly welcoming. The concierge desk is consistently filled by very knowledgeable folks who can direct you anywhere and set up excursions or reservations.
Bed is oh so comfy. Stupidly comfortable, really.
Now the down-side: the smaller one-bedroom units are grossly lacking storage. And maybe some square feet. There is only one nightstand with a total of three drawers. The closet is maybe 24" wide. Upper shelves are full of pillows for the sofa-bed. We ended up with suitcases in the living room and everything else wherever there was an empty corner. From a girl's perspective, there is a minuscule amount of room in the bathroom.
Would we stay here again? Oh yes. Would I avoid the smaller one-bedroom? Oh most certainly. Or pack very very lightly.