BR gave a very good explanation already regarding like and love. You seem to be in the state of "like" more than anything else since you dont know her well. Love at first sight is possible but have you ever felt the same towards someone else like this before?