The food in the restaurants is amazing and the service is wonderful, but the self service and breakfast buffet sometimes are a let down, you get a lot of choice and if you like continental breakfasts you will enjoy it but there could be improvement on the cooked stuff, however we have been with RC 3 times and their cruises are great we always have a good time and i think you will enjoy it.
The Service is outstanding and the food is of the highest standard. You need have no worries at all! Trust me, you will enjoy every minute of your cruise. It is a wonderful ship and the people are very obliging. Also the ports of call are excellent. Just walk down the gang plank and hire a local taxi.
Here is a link to all the menus that are served on RCI
http://www.thepreismans.com/Freedom_menus.htm Menus are the same across the fleet irrespective of itinerary.