I don't know why people love this place so much. The waits are always long. The food is average (bruschetta is so soggy! Ugh!). The location is premier so I can see the appeal of that.
I did have a great holiday party there one year with good service (still bad food!). But other times service has been slow.
Overall, low rating from me. Two stars is because they do have a decent happy hour.