Long Beach embarkation and debarkation is a shambles. I'm told this is not Carnivals fault. They blame Customs and Coast guard for the procedures at this port and that it is a training port for these services which is why lines get help up for so long.
The Miracle is a typical looking carnival ship, with lots of bold designs and colours. I quite liked it, the theatre for example had a very classy look about it. The ship is easy to get around in, Inside is well kept overall, outside needs some paint here and there.
Our cabin was a 4k, sold as an inside cabin but with french doors that open for fresh air. There was a lifeboat out our doors, but we were lucky that they had it down for repairs a couple of times in port so we got to enjoy a view out. The room was spacious, but the bed hard as a rock and sagged in the middle. We ended up asking for a mattress topper which helped a little.