this is a very difficult situation. i think yes she should be happy but at the same time she is still a child. i was brought up told that there are many things in life we dont like but we have to deal with them, it has only been two weeks so maybe you should give it more time, it takes time for an adukt to adjust to changes never mind a child.
could you not get her some internet access with a web cam so that she can still keep in touch with her old friends.
i wouldnt like been so far away from my child