I think it's lovely, and exactly what I would say in that situation (or feel happy to hear, if I'm lucky enough to live a while longer) but then I live in the American South, famous for its friendly helpfulness to strangers and use of "ma'am" and "sir" when addressing others.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.