Good sense of humour, ability to maintain a conversation, Confidence, Generosity without having to be asked and going above and beyond to make an impression are all the way to my heart.
Turn offs:
Don't really have any, just when a guy isn't very open to try new things. Closed off & Small minded, Selfish and unkind are all no no's for me.