My friend and I sailed out of Miami with Carnival and their fascination ship. Our destination was Nassau, from 8 am Saturday to Sunday at 7 AM.
We booked a guaranteed window which was a good hundred dollars cheap then the "pick your own room" option. The room was very nice with fabulous bedding. I have gone on many cruises but this was by far the best bedding. The window was very large and could be easily closed by the shades. The bathroom was great as well. They give you a little goodie bag in the room with all the bathroom essentials. We loved the bath robes they gave us for the weekend. The ship is a little hard to maneuver, but you get the hang of it after a day or so.
Check in- It's pretty fast as long as you have your proper documents ready. When you get on the ship they take your pic and send you up to the Lido deck until your room is ready.