I had the opportunity to sail for two nights on the Carnival Horizon, Carnival's newest ship! The cruise left out of Miami and made a day stop in Nassau. The first thing I did after boarding was go the gym. This ship has a small gym space but the equipment was new and worked very well. The views were amazing. I toured the spa just afterward, if you like to have a spa session while on your cruise, the Cloud9 Spa smells great and seems very comfortable. Be sure to ask about day passes as they are limited.
Carnival had a giant presentation on the pool deck with Carnival Horizon Sr. officers and the CFO, Shaquille O'Neal! Shaq lead some games with Alonzo Mourning, Glen Rice, Shane Battier and guests, they even even gave away a free 7 night cruise. Carnival really showed a fun time. The FunShip blimp was hovering above and Carnival dedicated 1M dollars of donation to St. Jude's children's hospital to celebrate the Horizon Homecoming!
As far as the ship goes, the fun never stops! A lot like the Carnival Vista, there are some small changes here and there. The Pig and Anchor pub, a Guy Fieri exclusive, which on the Vista is RedFrog bar, has a more local feel, with a full food menu and Carnival beers brewed on board! Of course you have the ropes course and the Skyride on the activities deck as well as the waterpark and sports court and other games for all ages! My other blog has details about all the ship facilities.
Good and comfortable. This cabin has two shower rooms. 1.5 bathrooms total.
Miami is fine. I am not a huge fan but there are some things for new travelers to Miami to do. Shopping, Everglades, fishing. You can do it!