Happy Sailing!
On the "Love Boat" as seen in the popular TV series, the seven day cruise takes you to four locations, the Bahamas being one. Carnival owns a beach there where you will stop for the day. On the long white sand beach (the sand was shipped in I am told), there are tents for shade, chairs along the beach, a bandstand, and a place to grill out. The water is crystal clear giving excellent visibility for snorkling so bring your fins. You will never come in contact with anyone from the Bahamas as the beach is private, fenced, and the perimeter is walked by uniformed men with large guns and dogs. All of this is hidden with beautiful foliage.
Well it depends what cruise you want to go on exactly. I went on the four day cruise to Bahamas. The first day you're sailing and you getting used to the boat. The next day you arrive at Nassau Bahamas, Approxitmately 8:00 am. You can get off the boat whenever you want but you must be back on the boat by 6:30 am the next mornig. On the third day you stay out in the ocean and there are parties and different events you can attend. On the fourth day you arrive back to Florida or wherver the dock is, at 8:00 am. The food is actually very good and the boat is clean. Room service does a great job also. Overall I loved the cruise and thought it was worth every cent. I hope this answers your question!You can also visit some blogs you can find in Google about all of those who had experience with the cruise on that place.
Hope You Enjoy!