When you get off the ship, the best way to get to the main shopping area is to take the water taxi. I think it's about $4 round trip. You can walk the whole way there but it's just easier to take the taxi.
There are a lot of people around and there are a lot of shops. I'd recommend Diamonds International for any fine jewelry you want to purchase. I have bought many things there and they are well known in the Caribbean. The liquor is so inexpensive! We got a lot of Bacardi for a very low price!
There are casinos there (slots), but we did not go inside. It looked very odd and we did not like the looks of it. Everyone seemed very friendly and there was a lot of nice stores.