We drove into Fort Lauderdale the day prior to sailing, stayed at Birch Patio, wonderful, clean hotel with a great location and price. We drove to the Port Everglade at about 11 AM, parked in the parking garage next to the ship, walked up, porters took luggage and got in a short line. E embarkation was quick and smooth. Grabbed lunch and lounge chair until we could go to the cabin at 1:30. Inside cabin was great, clean, enough space for storage. Only problem was safe was locked from the previous tenant who removed their stuff and locked it again with their credit card or license. I notified the cabin steward who said he had to have someone come down to open it. After dinner, it still was not unlocked, called purser who told me they would send someone right down to open it, no one came. Arrived in Nassau in the morning, left a note for the cabin steward to please have it opened while we were in Nassau. Dolphin Encounter was well worth it. Lockers are provided at no additional cost. Arrived back to the ship to a 45 minutes line up to reboard. Alot of rude people trying to line cut so go with alot of patience. The safe was open when we returned. My husband went to the casino before dinner, pulled a dollar out of his wallet, placed it back in his back pocket, played the slot machine, walked a few feet, went to get another dollar out, wallet was gone. Reported it right away, check security cameras, conveniently there was not camera on that machine or any of the outside slot machines in the casino. That was a real stresser. We missed the first formal night due to this incident. On Tuesday, we tried to get lounge chairs about noon, there was not one chair without someones stuff on. Advice to you, get up at about 7AM, go upstairs, put your 'stuff' on a chair to save it for when you are ready to use it. We took the Stingray Sandbar and Rum Point Beach tour, which was about an hour late picking us up in a non-air conditioned bus to a boat packed with people. We were suppose to be at the Stingray sandbar for an hour, it was about 40 minutes, then off to the beach, where the captain ran the boat into the dock, another 40 minutes stop that was suppose to be an hour. On the boat ride back, captain 'Jack' sheared the prop, he had to call the ship to wait for us. It was a good thing we booked the excursion with Carnival, we were reimbursed for all the troubles. The Canopy Tour in Jamaica was wonderful. Very safe and great guides. Well worth it. Came back to a 45 minute wait to reboard again. Two out of three excursion were great. Had no complaints about the food. Service was fairly good throughout. My children were not interested in anything the children's programs had to offer. I'd have to say 50/50, it would have been better if the wallet was not stolen. Entertain could have been better, I've seen better on other lines. I prefer smaller ships, less people, and fewer line ups. I sent an e-mail to a friend, she never received it, don't waste money and time. Don't put your luggage out on the last night and walk off shortly after 7AM. Beware of pick pockets.