We just got back from an 8 night pre-Christmas cruise aboard the Freedom and I wanted to share my experience because I received a lot of help in preparing for our trip from this forum.
Cabin -- very spacious and excellent daily service.
Food --The food was delicous! We especially loved tasting the exotic flavors of India and other countries on the buffet and in the restaurants -- but there was always something for the well-done meat and potatoes crowd to eat as well. The fresh cut up fruit each day at breakfast was fabulous. We ate dinner in the dining room and tried the Sun King steakhouse as well -- amazing! Do not miss the daily sushi from 5-8 on the fifth level - it was very fresh and the best I've had in awhile. The afternoon tea at 3 on sea days was also a nice treat.