Thank you so much for your lovely review. We're so happy to hear how much your son is enjoying his time with us and how much progress he's made. We're glad to know you feel reassured leaving him in our care. Knowing he comes out smiling and having had the best day means the world to us!