It's Barrington and the Islanders. They play a nice mix of reggae, punta, and calipso fusion.