We stayed on board in Nassau. We had breakfast then DH & I did the surial mud bath in the spa. After that we just hung out at the pool for the day, had lunch, more pool time(kids LOVED the pool), and before we knew it, it was time to go back to the room to shower and change for the show.
Next cruise we plan to stay on board too. Although, I think we may have to make a quick visit to Nassau to find a pay phone to call the kids at home.