I had went here for a wedding recently. They food was very good and they had good service overall. I had noticed that during the night someone had spilled a drink on the dance floor and they had it cleaned up in no time. The food was great, the cocktail hour had several different kinds of food set up. There was a great selection and everything was great.