Sounds like Spanish to me.
Yes, now I am wondering which dialect, whether from Spain or Salvadoran, etc.