Just got off the Carnival Freedom today after 8 wonderful days! The food and service were excellent. We ate breakfast and dinner daily in the main restaurant and I was very pleasantly surprised at the quality and presentation of the meals. The buffet area had lots of choices-fish and chips, international, a Mongolian grill (my favorite), carving station, hamburger and hot dog grill and lots of others.
Our interior cabin was small but well appointed with a comfortable bed, clean linens and yes, sparkling towels, Cabin service was great. There were 3 closets and a set of drawers on the vanity.
We enjoyed the shows and entertainment.