Hola folks. I've settled in for a month or so and can now sleep with the crazy traffic outside my window. The issue I haven't quite figured out is...what/where is that crazy whistle one hears when walking down the street? My guess is that drivers have bought a whistling device because honking the horn a dozen times a day gets old. I dunno. Enlightenment anyone?