I love this place for my kiddos! All of the people working here are friendly and you can tell that they really enjoy their job working with the kids. They come up with good activities for them. I would say the only downside is when a class gets very full and then both parents and their second child is in there as well; it can get a bit too crowded. This however isn't weekly though so it won't stop me from continuing to bring them. They are also pretty flexible if you feel your child may be a better fit in another class, and they will move them. The obvious pro is that its inside an air conditioned facility, that's perfect for Vegas!