Overall it's a nice place to live. Staff is friendly and mantinance is good. People are overall friendly and nice. No matter where you go there will be some people who are not so nice and no one place is Heaven. The entire complex is undergoing a complete upgrade and renovation so it will be even nicer.
Pros: assigned parking, location, clean grounds