3.5 stars sounds about right. The service was very friendly (which I don't consider a con like the user below). My food took less than 5 minutes and was slightly cheaper than the menu listed.
I ordered a grilled chicken classic value meal and was surprised at how moist the chicken was! Too moist. Fresh lettuce and tomato slice though, and the fries were nice and hot.