We've been there 3 times. Once was great. The 2nd was horrible (cold food badly prepared, nonexistent service), and the 3rd was a blend of the 2, including the service. We had an ADR that the front desk tried to say didn't exist for some reason. It took a mgr. to find the problem even though we had the number. That wasn't a big deal, except the person who told us we didn't have an ADR did it with an attitude unbecoming any CM. Instead of adopting the "let's fix this" attitude, we got the "you're either morons or liars" attitude. My kids find the mac and cheese totally inedible there. I love the atmosphere, but it's really hit or miss which is a shame.