We were supposed to go on the imagination to Ocho Rios and Grand cayman leaving on Aug. 18. Hurricane Dean had other plans. We are both educators so this is the only time we can travel. I had no word about a change of ports until Friday the 17th. We called the cruise line directly and were told that the cruise ports had changed to Grand Turk, Nassau and Half Moon Cay. We had arranged for transportation through Carnival from Ft. Lauderdale to Miami. It was ok but they use Greyhound for the transfer. Old Greyhound buses and not well maintained. Needless to say the bus air conditioning failed 2 minutes after we boarded for Miami. Finally got to Miami and the lines were pretty long. Arrived about 1245 pm on the ship by 2pm. Up to the Lido deck for lunch. Typical Lido fare, but the ship was apparently sold out to a lot of large groups of high school, college, and sorority reunions. Had a nice surprise. We were upgraded to an outside cabin. The waves were high the Capt. said about 12 feet. I believe this as it was rolling pretty good. We are not novices as this is our 8th cruise. The first port of call was Grand Turk a nice port but a very small island. We had booked the Sea Trek helmet dive. It was unbelievable. Both of us are not strong swimmers but what we saw under the water was beautiful beyond belief. We ate all dinners in the Spirit dining room. I can't complain about anything there. Breakfast was in the Lido the same with lunch. The food is plentiful and served cafeteria style. Let me say something about the condition of the ship. It needs the retrofit badly. Stains on the cabin carpet. Scratches on our stateroom door. Molding missing here and there. The ship just needed some attention. The second port of call was Half Moon Cay. This is the Carnival private island. The water was really clear we could see down 20 feet. Had arranged the shore excursion to swim with the sting rays. Once again it was wonderful. Worth every penny. Last day was in Nassau. Been there, done that, only the traffic on Bay Street was worse than ever. Same old straw market. We went back to the ship early and relaxed in the whirlpool. This was on of the few times we were able to use it. I must say that this cruise had a different tone than other Carnival cruises we have taken. While this is one of the fun ships on a line known for its party atmosphere the partying was loud, constant, and at times lacking civility.