Had our wedding there in Aug '12. Had a fantastic time there: both ceremony and reception. The key to this all though was the staff, who were always available to the wife or I to answer questions or provide guidance. We've already said we'll be sure to have our next wedding there as well (tongue firmly in cheek).
If this is a site you're considering for your event, a brief call to the staff will cement the site's selection for you!
(Just stay away from the Holiday Inn in Leesburg. <shudder>)