Been here since February of 2012. The grounds are well-kept. The management staff is courteous and professional. The maintenance issues that I've had have been addressed very promptly and thoroughly. The only bad things I have to say about Village Square are the parking is a nightmare if you get home after 6:00 PM and the grassy areas become boggy in medium to heavy rain. They allow pets; up to 2 dogs under 50 lbs. with pet restrictions (deposit and additional monthly rent apply). Generally, pet owners here are responsible about their pets' "duty". However, Dave from maintenance regularly goes around the whole complex and picks up stray trash and dog droppings from irresponsible owners. I'd definitely recommend this to friends and family.