Been here a couple times for meet ups with friends and co-workers and it's always a good time. Staff are always friendly and are able to get you set up with a shoes and a lane quite quickly.
For the record though, I'm an abysmal bowler but the food, drinks, and good company always make up for it. The pizza here is surprisingly good and is able to serve a large group. They have a nice selection of drinks as well.
When I'm in the mood to embarrass myself in front of large groups of people, I'll always go to Old Orchard.