Stayed near Nassau a couple of years ago. Beaches were great for chilling out, swimming etc.
Nassau is a typical cruise port town. Plenty of perfume outlets, Columbian Emeralds etc, pretty much the same as any cruise port town. Very busy midday, pretty dead at night by comparison. Senor Frogs was crammed and lively lunchtime, we went in evening and we were virtually the only ones there.