I still think the best duck on the island is at Chesterfields. One of my faves when on island.