It can mean different things. One could be love and "warm feelings" generally meaning good feelings. That being related to something, someone or maybe just a thought/fantasy. I could probably explain it better, but I can't be asked to. Hehe, to be quite honest. Google it. You'll probably find it used in different sentences and then it will dawn on you all on it's own!
Ever been to Spain?