Just got back from a girl's trip to Phoenix. Stayed at Canyon Villas. We stayed in a 2 bedroom villa. The villa was wonderful and in our opinion was not dated. The bathrooms were great especially the king bedroom one. Spacious. Kitchen was well equipped.
The best part of this property is the ability to use the JW Marriott Hotel's amenities. It is within easy walking distance or they do have shuttle. The JW hotel is fabulous!! Both properties have great pools. The Marriott's pool has a classier feel and great poolside service while the Villa's pools seemed to be a little more relaxed but people seemed to be enjoying their time there too.They have activities for families and kids. I don't know if the JW offers this. It is much more formal. The grounds are beautiful at both properties. Just a different vibe at each but good either way.
We used the spa facilities at the JW on our last day. After checking out of the Villas in the am we spent the day at the JW's pool. We showered in the spa and got ready for our flight home. The spa was beautiful. Wish we had gotten some kind of service there but didn't fit into our shopping plans.
This property is very convenient to Loop 101 and there is plenty of shopping and eating relatively nearby. Walking? would depend on your fitness level. We did not try the poolside food at the Villas but the food at JW was pretty good.
Basically it's like getting 2 resorts in one! I plan to return to this resort with my family sometime. Loved it!