Thank you so much for your kind comments and wonderful review! It's lovely to hear that both of your children have flourished during their time with us. We are so proud of our team who put so much care into everything they do and focus on each child's individual interests, they read all of the reviews so will be overjoyed by your kind words!