Hello and welcome to cruise-chat!
I am quite fond of the Holiday, which is essentially identical to the Celebration. These are Carnival's oldest ships, so don't expect all the high-tech stuff you read about on the newest cruise ships. But the Celebration offers a great cruise experience - good food, and a ship that is easy to get around on. It is fun, pure and simple, and what cruising used to be like years ago.
Frankly I am not a fan of Freeport. It doesn't have much to interest me. Nassau is better.