I think one of the best places on the island for kids to meet other kids is the Tides Beach Resort. It is on the N end of town by the HS so close to the more residential section of the island. Plus the owners have 4 kids of various ages! Brianna's Beach House is in the same neighborhood. Mayan Princess is a good local kid meeting place too. Of course the condo-tels like Banayan Bay, Banana Beach and The Palms are good for meeting other tourist kids, and they have pools.