First, Jamaica and Barbados is a good place to make sugar cane. The reason is because they both get a lot of rain. Another reason why I say it is good place is because they have good soil for growing. You really need good soil because if you don't have it then your crops won't grow. Plus the ideal climate for sugar cane has volcanic soil.
Second, reason on who drove the sugar trade is because everyone liked it. As it say in document