Thank you for taking the time to post this review. It matters a great deal to all of us to read phrases like your child being "really happy" and "The staff are all very friendly" because achieving that is what we're always working towards.