I just won a "free" carnival 2 day cruise to the bahamas from carnival cruise line not thru a travel agency. I have to pay port taxes and gratuity which comes to $166 for both me and husband (not each) yes its an inner cabin, but this is still a good deal isnt it? Hoping I didnt fall for a scam. They also talked me into an extended stay package which includes a 3 day 2 night stay in Ft Lauderdale before the cruise and a 3 day 2 night stay in Orlando after the cruise with an 8 day car rental unlimited miles. All hotel and food included for $567.