This is a big cruise hub. When we were docked 4 other cruise ships were docked. So it can be a bit crowded on the dock. They seemed to have staggered the times while we were there which was nice.
There's shopping/restaurants/bars directly at the port, so if that's what you want there's a few blocks of it. You have to go through a building to get to the street and there's lots of yelling for attention to sell you excursions, etc. which I found off-putting.
We took a taxi/shuttle over to Atlantis/Paradise Island ($4/person/one-way). Again, because it was cloudy/cold we didn't go to a beach, we ended up getting passes to Atlantis' Aquarium ($39.95/person) and whole day walking around the huge resort.
The parts of the Atlantis hotel we seen and the casino are extremely elaborate and definitely a sight to see in my opinion. Although the aquariums were extremely well done and spread out over the massive resort, the price was a little high for my tastes. But, considering the weather, it was the best value for an interesting activity.
That $39.95/person price got us access to the entire grounds of Atlantis resort and I'm pretty sure we walked all of it. However, it didn't give us access to any of the pools. (We were okay with that, since the weather wasn't really good enough for it).
We left the Atlantis resort of lunch across the street at the marina (Green Parrot). This place is kind of tucked out of the way, but sports a square bar over looking some amazing yachts. The drinks were strong and the food portions were huge.
For our first time at Nassau, I think Atlantis is definitely a sight to see. The place is huge and very elaborate and was fun to walk around.