We love the Freedom. We sailed her in 2009. The Fish 'n Chips is great and we loved our dinners in the main dining room every night. Our kids had a blast on the water slide. We have booked a second cruise on Freedom this Christmas.
I think Freedom is the perfect size. We've been on smaller ships and also on Carnival Dream. We enjoyed the Dream, but it was too big for my taste.