Sailed on the Freedom out of Galveston. First time in 10 years sailing on Carnival. Have sailed once with RC and 6 times with Disney.
Embarkation was easy (we did have FTTF). We flew in the night before and stayed at a Holiday Inn Express on points. Took a Lyft to port which was easy. We sat for maybe 30 minutes before boarding. No line for security and our bags were at our door when we boarded about 11:45. It was also nice to have a shorter line at guest services.
We had an oceanview room on deck 2 forward (2288) The room was a good size, bed was comfy and there was plenty of storage. Liked the shelves in one of the closets for clothing and shoes, and suitcases fit under bed easily. Shower was ok but the water seemed to come out of the shower way too easily. Not enough water pressure for me either but the temp was ok. The main problem with the room was the noise. It was right across from where the stewards loaded their carts which was pretty noisy. It also really creaked a lot - there was a noise that sounded like a marble rolling above our heads a lot of the time. Kind of annoying! Room steward was awesome though. Always kept the room clean with ice etc... and was very friendly. The TV remote didn't work correctly.
The décor is pretty dated. Noise from the hallway was irritating. The bed was comfy and there was plenty of storage. Close to the elevators and once deck below the theater and main atrium. Bathroom also was dated but had plenty of storage.
The port was convenient and quick to get in and out of.
There is a lot of cute shops within walking distance from the pier.
We took a taxi van to Port Lucaya shopping area. Not worth it! I would really recommend booking an actual excursion here. Very industrial port with a few shops close to the pier.