Respect, communication, and intimacy are obviously pretty key. A lot of this is going to be unique to every girl (or guy for that matter). Everyone has a different series of wants and needs in a relationship, and the best way for to figure out what your girlfriend needs out of you is to simply ask her!