We had a horrendous meal at Confisco -- the place was almost empty and yet the service was abysmal, and then the food itself was lukewarm as though they'd cooked it then forgot to actually bring it to us. It also wasn't good in general; actually being hot would have been nice but would not have made a huge difference. We waited for like 20 minutes before anyone took our order, then we waited forever for the food, then we waited another 20+ minutes for anyone to come and let us actually pay. That final wait was long enough that I actually considered just getting up and leaving without paying because we were wasting so much time.
You're not the first person I've heard say it's pretty good, but our experience was so bad that I'll never go back. Next time I'm there I'd just walk out to CityWalk to eat instead (which has several good options).