Goa’s infrastructure is certainly improving every year. There is more widespread 4G, especially in the big city Panjim, and some areas in North Goa. I expect with the Reliance Jio launch this year; the situation would improve even more.
Panjim, the capital city, has also seen some attempts at building a digital nomad and tech community. I have seen a definitive trend of tech & design startups in India choosing Goa as their base.
South Goa wifi/internet infrastructure is very sparse. You could, of course, get a landline, if you plan to stay for a while, but the only provider in most places is BSNL, a govt provider with the bureaucracy you can imagine
I am confused why you put Chennai on this list at all. It is one of the four major metropolises in India, and the dullest and insipid one. If you wanted tech talent, Bangalore and Pune are much better options. Pune is not too far from Goa.