Barbados is better prepared - Barbados Today