I think your child could have a wonderful experience at any one of the three. Congratulations! I suggest you revisit the schools, then decide which fits your child (and you) best. If the cost of tuition is a concern, compare the schools’ offers in detail. Do the schools cover school-organized trips during break? Are students charged different fees?
Good luck.