We just sailed on the Freedom in November (8 day down to Panama)
We had a blast. The food and service were fine.
I am not a big fan of larger ships....the Spirit class is my favorite class....but I also love the Splendor.
The Dream is going to be similar to the Splendor so it is another choice you might consider.
I hope you have a wonderful cruise.