My son loves this place! It is very quick to check in. Staff is always very nice. There are multiple rooms to play in. It's a great place to get my sons energy out. There is a parents waiting area were you can sit and watch your child & allow them to meet new friends without you being right there. There are also tables to sit at and have a snack.