Thanks for the info, I'm going there Wednesday!
Licence, Check. ID card, Check. Sunnies, Check. Flak Jacket, Check.
Maybe just the Police Officers club next door letting off steam after a session in the bar. Such things are not unknown in that part of the world.