My favorite place to put families concerned with their kids meeting other local kids is Tides Beach Resort. The owners have 4 kids themselves and it is located N of town close to a residential area so there are a lot of kids around. Most will speak Spanish. There are Spanish speaking kids all over town so it will not be a problem meeting them at any place really. But I have had parents thank me for recommending the Tides.