We sailed on the Carnival Freedom in January 2011. Great weather, great ship. My husband and I had each previously gone on one cruise years earlier, before we were together.
Cabin: Excellent. Our interior cabin was much better than I expected, great bathroom, huge bed, lots of closet space. Loved it.
Entertainment: Excellent. Great, Broadway caliber shows. This might have been the best part of the cruise. Comedians were good. Live music throughout the ship was very good, we loved the girl singer and the reggae band.
Dining: Very very good. Lots of choices, no disappointments. We cruised with another couple and had a 4-top table to ourselves. All dining staff very nice. Waiters did singing dancing numbers every night that was fun. We had 2 formal attire nights. The buffets were very good too. For lunch, we especially enjoyed the pizza and hamburgers available on deck.
Ship activities: we didn't do much except go in the hot tub, read on deck and watch the movies. Not a lot of kids on board and I guess the ones there were off by themselves anyway so that was good.
Ports/excursions: We didn't do an excursion in Cozumel, just got off the ship and walked through the shops - obviously Carnival affiliated but nice enough. Beautiful water at port. Limon, Costa Rica - we did the Banana Plantation trip. Expensive, was ok. Nice people, hazardous roads, abject poverty was disturbing. Panama Canal - we did the Railroad excusion. Expensive but we loved it. Full day, railroad trip then to Miraflores lock. Great and well worth it. If you visit the Panama Canal, I recommend reading David McCullough's "The Path Between the Seas" either before or after you go. Wonderful book.
For the price, we thought this was a great value and we look forward to our next cruise.