Pros: location, parking, clubhouse, apartment space, quiet, kitchen appliances, management team, maintenance on time when requested. Cons: building hall smells bad (some of the neighbors cooking all day stinking food, like fish or curry, it is so bad that can come thru from front door and air vents, need a management improvement on this), also need to replace doors and windows (leaking air and not energy efficient making the electrical bill higher).