They have a great selection of games and good food and drinks too. The best board game cafe I've every been to. The staff are all so nice and they have someone to teach you how to play games if you don't understand.
Just expect a wait if you don't make an appointment in advance. I would recommend making an appointment a week beforehand. If you go the day of, there's almost a guarantee that you'll be on the waiting list for at least fifteen minutes and usually it's up to an hour and a half of a wait.
$5 for unlimited play is an amazing deal and this place is great for large groups. You'll be there for at least an hour and it's so easy to loose track of time! I recommend you give this place a chance because you'll be wanting to go back again and again!