We've been to Nassau before. So we really didn't spend time doing the tours. There really wasn't anything special about the shopping, same as many other Caribbean ports. Jewelery, watches, and perfumes.
Felt safe, clean, and relaxing. The stingray adventure was nice, and the adult beach went on forever. You could put your chair right in the water, and watch the surf. Plenty of spots in the shade or sun. This was probably because the ship wasn't full, but there were a lot of options.