A really nice resort but lacking a few amenities. Obviously it has the benefit of great golf & the area is peaceful. We stayed in a casita & it was charming with stone & wood work throughout, a tv you can adjust direction, fireplace with logs provided, tub, shower, a mini fridge (which was dirty) & dimmable lights. You have to get a ride from their transportation services (golf cart) or walk to the casitas from your car as parking isn’t close, Don’t be afraid to use the ride service to go anywhere on premise because you pay a non optional $35 charge to cover any transport. The wifi didn’t work in room, I had to go to the main lodge to get it to work & normal cell signal was really spotty. Used 2 different pools, the lodge pool is the largest & they serve drinks & snacks, the spa pool is the 2nd largest & adult only but no drink service. There are 2 other pools, by the tennis courts & in the villas, both less busy. The spa is pretty & I went to one of the free exercise classes at the spa. the fitness/ weight room is fairly large too. The bar at the lodge is nice & modern but their restaurants are lacking. They are both southwest themed food which is fine but you can tire of it. We tried the fancier restaurant which had good mixed drinks but the one thing my wife wanted on the menu they were out of. Additionally, as fine dining goes the ambiance was really lacking, there are nicer places for cheaper (ex: confluence). Overall a lovely spot but not quite up to par for the price.