Pros: 1) Adequate parking space as you can see when you enter the village. 2) Most of the maintenance guys are polite and repair things fast. 3) Snows are cleaned efficiently.
Cons: 1) It has relatively higher price in this area. 2) You do have lots of parking spots, but they are too far away from your own apartment. Parking are very limited in the area with crowded townhouses. 2) Apartments are old with thin walls and dirty carpet. 2) No on-site laundry facility and ridiculous costs if you'd like to rent washer or dryer.
BIG BIG CONS: Their office staff are rude and inefficient, literally. I don't know how they get the jobs. The company must have missed lots of tenants and money with those people. They would rather spend more time on games and internet browsing than answering a few questions. After all, they don't own the company, but just to make a living with the salary.