Ahhhhhhhhh, the smell of Jamaica. Enjoy your trip.
I love the vendors too ...... you meet so many interesting characters if you have the right attitude!