We have traveled many time with Norwegian, but due to our most recent experience will think twice about cruising with them again due to what we feel are deceptive billing practices.
We rented a car from the west coast of Florida and took the free shuttle to the port in Miami. Embarkation was fast and our cabin was ready when we boarded at 1:00. Of course, the buffet was already serving.
Our inside cabin was spacious, with a full size couch in addition to the bed. Storage was plentiful. The bathroom, while small, was adequate, and the shower had good pressure. The small flat screen TV was a constant problem as the control had a very small range of operation and channels were quite limited. Our room steward, Michael, was outstanding and made wonderful towel animals every night.