One more thing I'd like to add: I don't view INFP's as "nice" per say. At least not nicer than other types. I don't think they're mean either. People think they're nice because they're usually shy and quiet, but this is a misconception. Go against an INFP's moral code and you'll see their wrath and judgement.