Barbados Festival Day is a hit in Canarsie