Thank you for taking the time to write such a great review, our team will be delighted with the depth of your feedback. We are so pleased that your daughter is happy and settled with us, this is very important to all of us.