Rally a success - Barbados Today