This is a good place to bowl. Food and drinks aren't cheap, but around what you expect at this type of place.
The bouncers do indeed look too professional, with their hearing sets, but I spoke to a couple of them and they're cool. Not bad to have them around, just in case.
The place is quite accessible, IMHO, via Dufferin Bus and Yorkdale Subway.