A worldwide community photographing and learning about wildlife
It's definitely a gecko. But without more visual information it would be like shooting an arrow at a mosquito. There are probably over a hundred different species of gecko in that region of the world.
Nesting habits similar to the closely related Oropendola spp.