Airport Transfers - We began by utilizing an airport to cruise port (Fort Lauderdale to Miami Cruise port) for the first time and we are so very happy we did - Jiffy Jeff. The driver(s) and vehicle were great! Prompt pick-up on both the embarkation and debarkation sides. Much less expensive than Carnival and so much easier and convenient - I recommend them highly!!
Cruise - We chose the Horizon because the dates of the cruise and the destinations were what we were looking for and we have never tried another cruise line as we have always been pleased with Carnival.
Cabin - we had a balcony on deck 9 aft - generally where we try to be - and we weren't disappointed - comfortable beds, decent sized cabin and balcony.
Cabin was nice - comfortable bed, pillows, sofa, vanity - we love a balcony room and wouldn't travel without one.