going on the Carnival freedom in 20 days......