Canyon Ridge has the most AWESOME office and maintenance staff in Surprise..Our community is always clean and landscaping is beautiful.. I appreciate being able to rent a apartment and do recommend to public to view apartments online if unable to visit in person. Rents are very reasonable for all the amenities Canyon Ridge provides us residents.parkinf is never a issue.thank you Canyon Ridge staff for all the hard work you do for your residents..we also enjoy all the functions your community puts together for all holiday's...