Good (expensive) fun
My daughter loves this place, to the point I try not to walk past unless I have time to stop in with her. The staff is friendly and attentive and great with kids. Prices add up though and before you know it you have a $75 teddy bear.