My father used to say when enjoying something to eat or drink, "Ça frappe la tâche," for "That hits the spot." He was an English professor so I know he was kidding but now that I am a French teacher myself I have wondered what would be a good equivalent expression in French.