We just returned from a 4 days cruise on Carnival's Fantasy & had a great time! I've been to Nassau & Freeport many times...found that prices on t-shirts, jewelry, etc. were just as high as ever, but the cruise itself couldn't have been better. Specifically, great cabins..plenty of room, very clean, new pillows & comforters that made one want to just stay in bed the whole trip! Lots of fun stuff to do for all ages & interests. My brother spent most of his time in the casino, along with my cousin's husband, & the sing along bar where he said he met some great people & had a ball! I loved the art auctions, trivia contests, & the Vegas style shows. The crew was top notch...friendly, very helpful and efficient...called for purser & was shocked when he was at my door in about 2 minutes! Only problem...last night out, seas got rough & I got deathly ill, along with many other guests. Take the pills, or get a patch on prior to boarding. I've never been seasick before while on the water so didn't think I'd need it. Ha! Guess theres a first time for everything....It was horrible, felt like I was going to die, then was afraid that I might not!?!? Ready to go again on the Fantasy...but not without a patch!!