I find honesty attractive, but that doesn't mean that it can't be tactful.
Most of the time, I feel very socially inept so I don't mind when other people blurt out things or get awkward. In fact, I find it comforting and amusing (not like funny ha ha like I'm laughing at them, but interesting/intriguing).. that I'm not the only one.
However, if they are being aggressive or blunt about things just to get a reaction out of me, then I get annoyed. It's a fine line, I suppose. But women are like that.
My advice is always be yourself, but have a care toward the person you are talking to.