Arrive at the port early. Long line of cars but it moves fast. Everyone has to valet. (Port staff on ground level did not direct people very well so pay attention.) When you get out of your car, you have to wait in line to take the escalator to the 2nd floor. Get your paperwork ready as soon as you get off the escalator. Long line to check-in but it moves fast. Check-in is easy and quick. Staff is friendly. When you're done checking-in, someone will want to take your picture and offer upgrades to the nice dining area. Walk to the ship. Find your room. Cabins are VERY, VERY small. Now you get to hangout.
Xbox-game room for kids is great. The trip was rough the first night so take meds just in case. You wake up at port of Bahamas and can get off anytime.
Island info: Study the island BEFORE the cruise (especially if you want to rent a car). The market you arrive in is small and not the main destination. Find the cab/shuttle van waiting area. You can book excursions on the ship but you will pay more because it's more convenient.
Bahama island is beautiful. Cruise is a value cruise. Food is good. Entertainment is good. Casino is good. Activities are good. Staff was friendly. Would not recommend the spa. The room was loud (they didn't play music). Just hangout, take it easy, and have fun. And do not expect a Norwegian or Disney cruise line.