Small and easy to negotiate. Short walk to the beach with ample lounges. Overall quite clean. Shops were typical tee shirt places, nothing to shout about.
Didn't really hang around Nassau but took a taxi from the pier to Atlantis so I can't offer too much help for those who want to do other things. Sorry.