SUMMARY
We normally cruise on Royal Caribbean and have done Norwegian several times as well. We booked this cruise because leaving from NYC is convenient for us, and we were comfortable trying Carnival for the first time because Horizon is a brand new ship. As of this writing, the ratings are just about evenly distributed between Excellent, Very Good, Average and Poor. There are a total of 50 Average and Poor ratings, and 48 Excellent and Very Good. I had a lot of anxiety about going on this cruise after I read the many negative reviews. But I have to say, all my fears were completely unfounded. I had a fantastic time!
Now, having said that, let me explain my rating and this review. I never give anything a "5" because I feel that implies perfection and there is no such thing. I wanted to give this a "3" only because it is not quite as good as some Royal Caribbean cruises I have been on, where I have given a "4". But the hating on this ship seems ridiculous to me and I think Horizon deserves to see its overall rating improve. Any negative or snarky comments should not detract from my overall positive feelings about the ship but are instead designed to (a) provide some suggestions for future cruisers (on how to optimize your experience, and in some cases how to properly behave); (b) provide suggestions for improvement to Carnival management, assuming they read these reviews; and (c) reflect my love-hate relationship with cruises in general, in some cases not even specific to this ship. None of my negative comments below should dissuade you from taking this cruise. My whole family and I (there were 11 of us - six adults and five children) were all very happy. OK, now on to the details...