Plus your GRE scores are excellent, you have a quant internship, and you come from a top IIT. Unless I'm mistaken, I don't think I've seen a single Indian admitted to Princeton coming from India (check their resume books) that didn't come from an IIT (maybe there's been BITS Pilani too?).