@Override
  public String toString() {
    StringBuilder sb = new StringBuilder("[AddressDescriptor: ");
    if (areas != null && areas.length > 0) {
      sb.append("areas=").append(Arrays.toString(areas));
    }
    if (landmarks != null && landmarks.length > 0) {
      sb.append(", landmarks=").append(Arrays.toString(landmarks));
    }
    sb.append("]");
    return sb.toString();
  }
A ranked list of containing or adjacent areas. The most useful (recognizable and precise) areas
are ranked first.
src/main/java/com/google/maps/model/AddressDescriptor.java