I've been living at the Village Green Apts for 4 years now. It's odd to read the other reviews and it makes me wonder if they actually live here. I've never had a problem at all. It's one of the few apartments that is really pet friendly. I've seriously never had one single problem.
I never had any maintenance issues. Landscaping is great because the contracting landscaping company is there a few days every week. It's clean. I've never seen trash lying around.
The complex just recently had major repairs to the carports, fresh blacktop, new ply-wood sidewalls and fresh painting.
The staff has changed within the last year but I've never had a problem. I think this new staff is better than the previous because they're actually involved with the community here. There's cooking classes, movie nights, parties, etc. This staff is more involved with the tenants than the previous. I can probably understand that some reviews dislike the staff but it's probably because they're not "social" beings. If you like to live in a hole where your neighbors, pets, and or staff don't say hello, this place isn't for you.