I would NOT recommend Colonial Grand at Huntersville to anyone.
I moved here three years ago and when I first moved, the apartment complex was great. The grounds were clean, the apartment staff was friendly and helpful, and the maintenance requests where taken care of quickly.
The property ownership changed and things went downhill quickly. There are piles of dog shit everywhere because residents don't pick it up, the staff is rude and unhelpful, and they're not even there half the time during "working hours". The pipes burst in our building in the winter, flooding our apartment. The complex said they'd take care of the damage but never did, our carpet is DISGUSTING because of the water they didn't clean. We've had issues with rude and disrespectful neighbors, to the point that we've felt unsafe and the leasing office has refused to do anything about the situation, besides offering to let us move to a MORE EXPENSIVE apartment!
It's been very clear to us that the apartment complex only cares about collecting rent and not about the residents safety, well being or happiness. Our lease is up in October and I cannot wait to be done with this place.