Carnival Horizon is a beautiful ship! Ship maintenance seems to be well done and few, if any, common areas require additional maintenance.
The crew members were friendly and went out of their way to ensure a carefree vacation for my wife and myself. We really felt that the crew members were motivated to provide excellent, friendly service.
Our stateroom. #7426, was larger than most inside staterooms I've experienced on other lines. Fit and finish were excellent as was the care that our room steward took to ensure that each of our needs were met. This is one of the few times I did not feel cramped in our stateroom. Our room was very quiet in the evenings.
Very good stateroom with room to move and good storage. I don't recall the cabin category so my category is really a SWAG.