Came here on a Sunday when the weather was supposed to be bad, great indoor entertainment.
Location is a little hard to find (it's on the right side if you are driving north of victoria park) and there is parking. The lobby is clean with a nice resting area. There is also an small area to practice archery which was great for me as a beginner. Drinks can also be purchased.
Staff was very friendly and helpful and explained the game.
Another bonus is birthday girl/guy gets to play free (with ID)