There is lots to do in Nassau, especially if you like the beach. You guys will have a great time on the Mariner. She is an excellent ship with tons to do even without getting off the ship. Check out www.CaribbeanPortReviews.com
for details of what to do in Nassau.
Have a great cruise!