Pros? Cons?

I'm thinking of trying it purely for socialisation for our girl......checked out the local one today and it seems like a decent set up, but I have nothing to compare it to.

Anyone used one before? How did you find it?