The line spacing in Meslo LG makes it very powerful and gives it an amazing look. The font is especially clear for reading code in Eclipse or Intelli J.
The style of characters avoid ambiguity by making every character distinct. For example, a lower case "L" and upper case "i" are unique such that that it cannot be confused, even if you're unfamiliar with the font.