We eat at this restaurant regularly. It's one of our favorites. There are pros and cons, but overall we like it.
On the positive side, I like that they let you taste a couple of different wines. We always do that, even when we are already pretty sure which bottle we want. We get a little extra wine (for free), and it's fun to try different options. We also love the unlimited soup. I usually have at least two bowls of the Zuppa Toscana, and if I am too full to eat all my dinner, then I take home the leftovers for lunch the next day. It really stretches the value when you can get more than one meal out of it!
If you are concerned about eating healthy, check out the online menu before you go. You can sort the menu by calories, fat or sodium! That's awesome!
The only real negative would be the crowds. This place can get pretty busy, and we often need to wait. Also, there tend to be a lot of kids that come here, which is fine unless they are screaming at the table next to us. I suspect that this particular Olive Garden location gets more kids because it is at the mall. It's the best location for us, so we deal with the crowds and the kids, but if you have multiple locations to choose from, you might want to pick a different one.
Anyway, overall this is a great choice for dinner, and I can recommend it.