the day of my wedding (i had both my wedding and reception there) was EXCELLENT at the ODCC. everything went VERY smoothly and I credit the staff for that. they did allll the work. all teh setting up and tearing down and were extremely helpful the whole time. during the planning process i had to remind them of things a few times which was a little annoying. food and cake were both excellent. lots of great picture opportunites around the golf course as well. hope that is helpful. good luck!