Thank you for taking the time to write a wonderful review. We have a little mantra that we say to each other, which is Happy Staff = Happy Children = Happy parents, this is a true reflection of this in practice.