We had a group go here after a conference. I have to admit the food was amazing but the service was terrible! I didn't know the type of place we were going so was not compliant with their dress code. It was 110 degrees outside and I was in shorts. When I was not allowed to sit with the rest of my party, I went back to my room at another hotel and changed. I get places having dress codes but we were sitting outside and I have no idea why it was so strict. The girl who "talked" to me was rude and condescending. I'm sure if I looked like I had a bunch of money, she would have let me be seated with the rest of my group.
That being said, when I got back after changing, we ordered and the food was amazing. It was one of the best cooked steaks I've had. The "show" entertainment out in the pond was interesting. I'm pretty sure I saw a red giant ball and a blue giant ball have sex and produce a little purple ball. I have no idea who comes up with this stuff but we were laughing a lot at the shows every thirty minutes or so.
So for food, 5 stars. Service 1 or 2. Gets me to this average.