Has anyone been on The Carnival Fantasy, what is your honest opinion?  I am set to leave in 12 days and would appreciate any opinions.