The overall feel of the apartments is very good. With this being said, the actions of a single family can cause your living experience to go downhill.
Most will enjoy this complex, as long as you have decent neighbors.
Parking is becoming more and more scarce, though overall it is still better than most.
When given the opportunity, always work with the Manager or new Assistant Manager. The current Assistant Manager thas has more tenure is a complete moron who would be better serving your food at a local fast food restaurant.