A modern, very touristy and busy. Huge cruiseships bring waves of tourists to separate them from their money at numerous attractions, restaurants, jewelry and boutique shopes.
We have planned our stay here to be around an annual Christmas time Miracle on Main Street nautical parade. Enjoyed the event from the cockpit of our yacht anchored at the shorefront - quite beautiful and festive.
Lots of history (pirate free port in the past), nice parks, good stores, etc.
A $1-2 Safari bus can take you all around the island. Alcohol is cheapest we have ever seen (for example, a bottle of vodka is USD $3, comparing to $20+ at home in Ontario).
When leaving, we needed to fill our fresh water tanks, and had to wait couple hours in line at the front of the marina entrance.
Since beginning of our cruising, we have filled water ranging from $0.00 to $0.50 per gallon, but it's a real chore to go around and hunt for it. Being on a sailboat (not much fuel use), well stocked (except fresh produce) and have sufficient solar electricity, we are pretty much self sufficient - except for the fresh water. Our tanks can hold up to 2 weeks supply and then we have to fill up. I am starting to really envy cruisers who have installed watermakers/desalinators onboard.