Great pics! I'd like to get over there sometime.
As for the duct tape -- whatever works! The sticky side could act as a fly strip as well.
"Civilization is the limitless multiplication of unnecessary necessities." - Mark Twain
“I go to nature to be soothed and healed, and to have my senses put in order.” - John Burroughs