The dates worked for our family, so this is the one we chose. We were a family of 4, and had two adjoining balcony cabins, which works well as we had two bathrooms. We chose a later embarkation as we were hanging around in Miami for the day, so we had no line when we boarded which made for an easy day. Our bags arrived very quickly as well. We had the ultimate dining package and beverage package which worked really well. For me, it's more about state of mind than cost. It's nice not to worry about how much each drink will cost, or each item in the restaurants. Our kids (16-14) enjoyed the teen club, and aside from meals and days at port, we didn't see much of our teenagers after the first 3 days as they enjoyed hanging out with newfound friends.
Restaurants-
Garden cafe-Buffet
We had two adjoining balcony cabins. Worked well for the four of us and cheaper than a suite. Rarely used the balcony, but it's good to have.
Just went to beach.
Just went to beach.