If I rated this course based on my frustration the last time I played it would be a 3, but it's not the courses fault I had my worst round ever.
Ocotillo is a very nice course, especially for the location. Nicer than Bear Creek and Lone Tree, but also more expensive. Expect to pay between $40 to $50 in the summer unless you play in the afternoon when it's 110, it does include range balls to warm up though.
The course is maintained very well for Chandler. There is a lot of water on the course which is unique in this area. This course provides challenges that a lot of courses in the area do not i.e. there are a few holes where you have to make the decision of whether to lay up or hit 200 to 250 to carry water. GPS would be a nice, although they do provide details of the course on a card so you know the yardage to carry hazards and water.
Challenging course without driving to Scottsdale.