The personal finance site based its report on several metrics, including affordability and diversity.