First off, we almost never take time to leave reviews, but this place and Sole Archer/Travelscowt were AMAZING.
Dealing with Sole was easy, efficient and very professional. We had previously had a bad experience on VRBO (another owner) and were obviously leary to try it again, but Sole was completely reassuring and transparent. Everything that was advertised and promised was delivered and then some. Very responsive to our inquiries, questions and concerns. We still are cautious about using VRBO, but will from now on as much as possible book through Sole.
The villa itself was outstanding -- very modern, clean and relaxing. The resort was beautiful and so accommodating and family friendly. Many adult and kid oriented fun activities as well as many on-site amenties and activities. You also get access and shuttle service to the JW Marriott pools and dining (except on holiday weekends), which included a lazy river. We ended up not leaving the resort very often, however, because there was so much to do there and the Canyon Villas staff were exceptional. By the end of the stay, they knew our names! It's also and excellent location, a couple minutes from the large Desert Ridge Marketplace with numerous restaurants, grocery store and shopping. Also minutes away from the AZ101 loop which gets you to many places in the Phoenix/Scottsdale area. Overall, one of our favorite places to stay and we have stayed at many resorts!