Thank you so much for taking the time to leave us such a wonderful review; it is much appreciated and I have shared your lovely comments with the team. It has been an absolute privilege caring for your son and I'm delighted to hear that you have had such a positive experience at Rainbow. Wishing you all the very best.