Avoid at all costs.
Do not trust any reviews that are vaguely positive. The vast majority are coerced or fake. Go look at their Better Business Bureau score (an F) and their yelp page, where they can't pay to have the truth removed.
Avoid at all costs, especially properties that Alfred Padilla manages. You can be incompetent or you can be a jerk and he's refused to pick a struggle.