You pay for the soft drinks. As regards to your question about picking a good ship, I have sailed the Horizon twice, 1st time 12 yrs. ago when it was new and again last month.
The ship has been well maintained and was very clean. At 46000 tons, it is, by todays standards, a mid-sized ship. It doesn't have the "bells and whistles" of todays giants but for a good all round cruise with good food, service and relaxation, you chose well.
I note that april 4 is the last scheduled cruise for the western caribbean from Tampa. After that the ship goes to San Juan then to New York for Bermuda cruises. Which ever you are on, I'm sure you will enjoy.