Expect to barter in some of the stores that are in the stalls. It was fun to wander through the straw market area and all the other stores. We had a nice lunch at Zorbas; reasonable prices and reminded me of our own Greek Village restaurants.
One unexpected treat was meeting one of the extras from the Pirates of the Caribbean movies. "Bootstrap Bill" was at a table selling his book about the Pirates of the Bahamas. It included stories about working on Pirates 2 and 3.
We did not eat in Margaritaville, it was easy to get on and off the ship for lunch. Lines were long to purchase items in their gift shop. One the ship they had us buy a bingo card to get a 10% coupon but they were giving these out in the shop. The beach is rocky in parts but lots of chairs and Caribbean blue water to enjoy. I think the short amount of time that the ship docks should be changed to arrive and stay later. I would recommend getting off early as we did to make the most of the short time available. Stores were all open early at this port.