Yes, that is a scam. You might want to call local law enforcement to let them know you’re expecting guests.
This.