It's been a few years since I was last in Bazbados, but are we talking about the bar that I knew* as the Camel's Toe, built by the handsome skygods of 1310 Flt and JHF: The one with the T-55, the dead palm trees, and the hexagonal brick, wood, palm bar?
*and by 'knew', I mean mixed cement by hand when it was +52C in the shade.