Youngsters playing in the street of that caribbean town.