We went at 1.15, and well, my DD loved loved loved it! She's 3 and she had the time of her life.
Picture a smallish round dancefloor with tables around the edge - about 10 maybe ?
The dance happens every so often, yes we saw it. Belle came and danced with DD, she was made up
I can't honestly remember the food, no complaints though