We ate here for the first time last October. I have always seen and heard mixed reviews on it, but it's what my DD chose for her birthday meal. I think the ambience is ok...I just don't really like eating in the dark, but we were lucky enough to get a table right by the railing/water, so it was nice. We all ordered something different, and while no one hated their meal, it wasn't the best either. We actually liked the Cantina across the road for a quick mexican snack much better. I didn't think the service was all that great, and the food wasn't near as good as the authentic Mexican quisine we get at home(we have at least three authentic restaurants here). I can't see where anyone would just hate it, but we have basically forgotten about it, and it would be on the bottom of our list for a TS meal.