We got invited to a birthday party that took place at this establishment, first of all it's really difficult to find, it's in an industrial area and all you have is a normal standard industrial font sign saying Alpha's Discovery Club. The only colorful sign that was standing out was a little pylon outside the door.
Coming in, the first room was big but you could see that it was just basically a office transformed into a play area. Two of them were transformed into bathrooms and one into the party room or eating room. My biggest worry with this place was the "closed" concept. You had the first big room which was ok, that's where you could do all the dress up and they had a little fenced off infant / toddler play area but then you had to go to a whole different room with a closed door to get into the play area. So if you are 1 parent on 2 kids good luck to you!! No thanks!! Plus play area was dark cold and dingy, not one single window.
So overall verdict, no thanks...