ReNew hired a new maintenance supervisor after the last one was not completing requests, this shows that they are trying to improve the service and as such makes it a much better place to live than competing apartment complexes. My review will be updated as we see how well this new maintenance crew does but because this complex actively tries to improve, they deserve 5 stars and are a step above the rest.
I'd say try the place out, I've lived all over the area, these guys are the best you can get around here.