Carnival Freedom Sail date: April 01, 2012 great relaxing cruise Ship was clean, crew friendly and a lot of activities Read full review