I was hesitant to book a Carnival cruise because of its budget friendly reputation but I was pleasantly surprised and feel it's an excellent value.
Used Lighthouse Parking, no need to drop off your bags first then park, they will take care of everything for you. Pretty easy check in and embarking, lines went by fast. Rooms were ready by 1:30.
Cabins - great tip to bring your own alarm clock and hairdryer. Very clean, nightly turn down service with hilarious towel art, including one made of a man in my bed, ice bucket always refilled. I would have liked foam pillows and high thread count sheets. No heat, only ac, it was a little cold at times. Very nice robes in the closet with amble room and a safe. Large suitcases can be pushed under the beds for storage. Bathroom was also quite large, always had hot water, large bath towels and pool towels provided. I would have liked a daily weather report in the room included with the daily events program.