I have had two birthday parties here.... without any complaints! The staff is fun and energetic, the place is CLEAN CLEAN CLEAN! The classes are great ( although both my sons hate circle time) and the free play is priceless... best of all they are doing unlimited classes and free plays now... Excellent!!