My cruise left out of the Port of Miami and I flew into Ft Lauderdale Airport. It took about 30 minutes to get to the port from the airport. I took SAS Transportation and it cost $20 one way. I would highly recommend SAS Transportation if you're looking for a ride from the Ft Lauderdale Airport to the Port of Miami. It's one of the cheaper options and the drivers are very friendly.
The embarkation process was relatively painless. My only complaint is the constant barking for tips I heard from the gentlemen taking luggage on the dock. Once aboard, it was easy to navigate and find a quick drink. If you're going to spend time in the spa, you should make reservations as early as possible. I did it immediately upon entering the ship.
My cabin was okay. I was in one of the studios on the Epic and it was tiny and cramped but that's what I expected. It was easy to navigate from one place to another but the ship is very big and it may take some time to get totally acclimated.
The studio cabins seem to be a new cruise concept. The Norwegian Epic is one of the first ships to offer these studio cabins for solo travelers. The cabin itself was very tiny. I'm a tall guy and I felt squeezed into the cabin. I had to ask the steward how to turn on the lights. It involved the use of my key card. If I wasn't careful, it would have been easy to leave my key card and get locked out of my room. I'm not sure why they installed these crazy colored lights. You can set them to one color or you can have them on a rotation. It seemed novel at first but after some time it was just annoying. Storage was at a premium but this seemed common in any of the staterooms not just the studios. The walls were thin and I could hear everything my neighbor was doing.