Thank you for taking the time to leave such a lovely review. We are glad to hear your daughter has built such wonderful bonds with her key people. We will certainly pass your kind comments onto the team!