The only reason I didn't give this 5 stars is because they have these things to help little kids to skate, but you have to pay FIVE dollars for them and you have to watch them closely or else other kids take them. We left ours at our table and they were gone when we came back. Most people probably just think they are free, which they should be. That being said, everything else was great! I love that they have people all over the skating floor to help the little ones enter and exit easily, they literally stop traffic for them. My kids had a fantastic time! Read someone else's about it stinking and was a little worried, I usually pick up on that stuff pretty easy, but I noticed no smell at all.