I love playing on the course and the staff is always very helpful. The food is very good as well.
All I have to say about this place is that there is beautiful brunette that works here who I REALLY regret not talking to. I was at a wedding here recently and while the scenery and facilities are very nice and classy, what really made it was this server/bartender. Maybe this would be better on Craigslist's missed connections, but honestly who goes there? Not only was this girl easy on the eyes, she was extremely friendly and helpful to all the guests. She never once seemed frustrated or tired to be working and helping out. Owner/Boss/Manager person/whoever is in charge, I'm sure you know which one of your employees I'm talking about. So give her a raise or bonus or something. Not just because she's pretty, but because she's doing a fabulous job for you guys. Put her on a brochure, make her the front of your website. You'll have new customers and guests for days. Just a tip.
I had my wedding at Canyon Oaks in May 2010. They were wonderful! We met with the coordinator numerous times to go over everything far in advance and she always answered my emails promptly. On the day of the wedding, we didn't have to do anything! They set up everything and cleaned up everything as well. The food was great and everything about the venue turned out perfect. They were reasonably priced(for a beautiful wedding venue) and I would highly reccomend Canyon Oaks for any wedding or other special event.