Thank you for your lovely review! We're so glad to hear that your son has had such a positive experience with us over the past three years. It's wonderful that you appreciate our staff, activities and outdoor spaces. Your kind words mean a lot to us!