Thank you for the great review! We're delighted to hear your son loves the activities and is thriving with us. It's wonderful that you appreciate the updates and staff's care. Your recommendation means a lot - thank you!