Welcome to the site!
Thank you so much for posting the link to all of those wonderful pictures! It is great to be able to see all of the dishes before cruising.
I was on the Freedom with the same itinerary last November and enjoyed every last minute of it, although, I was a little surprised at the inconsistent service in the dining room during breakfast/lunch. All in all, the food was wonderful and I never left a meal hungry.