2. Someone who you fall in love after a long conversation and feel like very close to your heart.
3. Very down to earth, and makes you comfortable in his company in the first meeting.
4. Try to provide interesting logical conclusions to every issue, generally coming at a solution.
5. Very intelligent (revealing very deeper understanding of things) at the same time very accommodating and friendly.
a lot of self praise here ... But it is not coming from me , this is coming from the feedback i received from my close friends.