i love this grille, is it the grillcraft black mesh?it looks great! i think i like it better than the popular "billet" grill