this link for map was posted here some time back...

http://wikimapia.org/#lat=18.2905287...6&z=18&l=0&m=b

(I hope I did that right...)

There's also a less involved map at negrilonestop.com that can give you a more simple perspective...