You have good areas of Mastic Beach and not so good areas. You get what you pay for. Come back and take a ride. Hit every area of the town.
Check the local police department. In fact when you see the local patrol car stop and ask what they think. Read the police incidents in the area.
Check out the section 8 rentals, sex offenders etc. Look at the prperty. How do the front yards look? How are the conditions of all the homes on the block that you are thinking of moving to. Then go 2 blocks in each direction.
Do you see cars that are sitting on lawns? Old boats? Homes that need painting?
Mastic Beach has some beautiful areas and if your budget can afford it then you may want to consider it.
Soon the village will be having an election . To stay as a village or not. If the vote turns out that they dissolve the village then I would personally say that things will get worse. There are some good Board members that care about the village but if they aren't given a chance then we will never know.