I love this dream. Its a classic example of the positive internalized relationship and how powerful it can be. When you love someone and that person loves you back, over time, your psyche begins to internalize the feeling that being with that person creates -- like an internalized "blankie." That inner blankie will soothe you in times of stress and, in your dream, it sets up a role model for the kind of man you want in your life. A man that will restore the feeling your relationship with your grandfather created.
Due to the dream content, I am assuming you are a single female in your late twenties.
In this wonderful dream you are looking to dance (have a relationship with) someone like your grandfather. Someone with his qualities and characteristics. Someone you can admire and feel close to. Someone who will love you back. You are happy to be able to see his face which tells me you want to recognize him when he comes along -- and you will! And he will!
Dream Momma