This establishment is always busy, lots of people but even more kids!! Have been to a birthday party here and while it was nice, it seemed rushed. I don't like the idea of having the birthday party room upstairs when the kids are wearing skates and expected to walk up and down with them on....does that make sense? Sounds like an accident waiting to happen to me!! The pizza was just okay, there wasn't enough, and the staff just kinda stood there, looking like they wanted to go skate!! The place was clean enough and the skate floor is big and accomodating. There are small lockers to keep your valuables in while you skate, there is a concession stand to eat at, and there is a place to win tickets at games and turn them in for prizes. Parking lot is big but can get congested. Its hard to know who is staff and who is just skating!!