Can anyone living on Caye Caulker have a look at this thread under "Ambergris Caye" and advise whether the bar still exists, and if so its name etc?