Refresh Dance is the highlight of our 3 year-old daughters weekend and something that she looks forward to all week. The staff are incredibly welcoming and every week go to great efforts to make our daughter feel at home, and the mix of activities in the class means she always has a great time. Since attending Refresh Dance her confidence has grown, and we're delighted to see her making friends, getting some exercise and having fun.