Mixed bag that gives what you put into it
I've been here a few times with large groups and it always come down to the group on how I enjoy my visit.
The food is ok at best. it's simple, not fancy and does come as a full meal with house wine. Let me restate this is nothing fancy, including the wine. What Battista is good for is delivering a good deal. On all of my visits the service was middle of the road. There's nothing special in that area. It's slow but does deliver.
If you have a large party of friends and family who want a deal on mediocre Italian and cheap wine, this is your Hole In The Wall. If you're looking for something more, stick closer to the strip.