We had 2 adults and 2 kids, 4 and 7. This is my 3rd cruise, 1st with Carnival.
We got in at Long Beach at 2pm (I know, we cut it very close.) We did book the cruise transfer just in case if our plane may be delayed. Cruise transfer was on time and very comfortable.
I booked this cruise early March after reading about March drydock for Fun Ship upgrades. We were especially interested in the Suess in Sea activities and the Game show as both of my kids loves Cat in the Hat and the games. Carnival website listed those as "Coming Soon" for Miracle at that time. All the press releases and the Carnival website made me believe that those activities will be available for our sail.
Cabin size is ok. Decor and room condition seems very dated.