Thank you for your kind words! Our team read all reviews and this will make their day. We're thrilled to hear your son enjoys his time with us, our team work hard to support all of our children and it's lovely to hear that reflected in your review. If there are any team members, in particular, that you would like to mention, please email me directly.