Thank you for your thoughtful review! We're so glad to be part of your 'village' and to provide the support and care that means so much to you and your daughter. It's wonderful to hear she's thriving and enjoying her time with us.