We used this place for our wedding reception. There is an area for dining and then there are 3 catering halls for parties. The food is good and the service in the dining room was outstanding. ALTHOUGH, for our wedding there were a few missed details so just make sure you are on top of them. Such as, they didn't bus the tables well during our reception, they never put out my favors. Otherwise it is a great place.