Olive Garden is a respectable chain restaurant choice, but location-by-location experiences can vary quite a bit. My thoughts on this location in particular:
Very quick, efficient and friendly service each visit, despite the weekend dinner rush.
Food is up to par for the chain, nothing overly outstanding but consistent with expectations for an Olive Garden.
On a side note for Olive Garden in general, the new low-calorie offerings are quite overpriced for the amount of food you get. Unlimited salad and bread sticks is as awesome as ever.
I'll give this location 4 stars, and only because I have a hard time giving any chain 5 stars.