My husband and I stop here when we go see family back in California. It's a great halfway point for us, and it's the perfect place to detox and get ready to get in the family chaos or return to reality at home.
We love the option to use the kid area pool or the adult area pool depending on how crowded either one is. The spa in the kids area is large enough that you can sit and have a conversation with your spouse without feeling like you're sitting right on top of the people next to you (large enough for 70 people we're told). The rooms are perfect for the essentials, you have a fully functional kitchen, which is amazing. The bathrooms are spacious and the water pressure in the shower is always great (this is a big deal for me, I hate not being able to get the shampoo out of my hair or getting shot in the eye with a stray stream of water). The adult area pool has a great little bar, and the prices aren't bad. Best part of that is being able to charge it to the room so you don't have to bring your CC to the pool. Great little gym on property. Gorgeous scenery if you want to walk around. Lots of day trips available for a price. There is an actual spa attached to the resort, and I'm sure the treatments are wonderful, but I feel they are a bit pricey.
My husband loves being able to check out bbq tools and we will usually bbq a nice steak one of the nights we are there. The people at the front desk are always very helpful and if there is an issue with your room they can usually send someone right up.
This is definitely a place we plan on spending a lot of time, and we hope to get our family to meet us halfway to share in the little oasis in the desert.