Just back from the Athens to Barcelona cruise Oct 2016. Boat is very nice. Great condition as new (even so all of the foyer carpeting had to be replaced during our cruise). Lots of room and rarely felt crowded.
Drinks - beer, wine, cocktails & pop very expensive. Also got stuck paying 24% VAT tax so Carnival removed drink package option. The Thirsty/Red Frog beer was amazing.
Food. Had all dinners in the Reflection (same as Horizon). Special thanks to Frank & Ilyana (sp.?) for their wonderful, attentive service. Amazing looking menus with superb selection but always looked better than it tasted. One of the problems of serving up hundreds of simultaneous meals - becomes a commodity regardless of how you dress it.