We took a 5 day cruise on the Imagination from the port of Miami over the Easter break, March 20 - 24th. There were seven of us - four teens ranging from 14 to 16, myself (mother of two teens) and another couple.
We flew into Miami and arrived at the port after a 20 minute cab ride. Embarkation was relatively painless. My son and I had VIP boarding but the rest of our group, who did not, was still able to embark virtually at the same time we did. The check in process was quick and relatively painless; faster than I recall on past cruises.
My son and I booked a Verandah level "suite" on level 11 of the ship. The other three girls stayed in an inside room on the Atlantic level, and the other couple who traveled with us also stayed in an inside cabin on the Atlantic level. Their rooms seemed fairly spacious for inside cabins.