Dancing and fun on the Square