Our flight on Southwest came in 2 hours late, called the hotel and they held our room with no problem. We've stayed here several times before a cruise, never disappointed. Staff was friendly, rooms were clean, check in and out was quick and easy. Nice little breakfast in the morning. Other guest in the hotel were friendly, in fact we met a family that we flew with there!
There is a McDonalds and Wendy's in the parking lot, a Winn Dixie grocery store within walking distance if you need to pick up snacks, drinks, or any forgotten toiletries. There is also a Radio Shack, Big Lots.... but they don't open until 9 am if you plan on getting a early start to your day.
We had rented a car from Hertz at the airport (got a great rate through AAA), dropped off at the cruiseport (which is at the Comfort Inn right down the street from this hotel) and took the Hertz shuttle right to the ship. Very quick and easy! Was on Carnival Freedom by 11:10 am!