I enjoy Carnival. This was my second cruise with them. The Mobile port is easy to maneuver especially because there is only one ship that docks there. We stayed at the Holiday Inn Downtown (it's the round building) They have parking available there for 55 dollars for a 4 night cruise which is about 15 dollars cheaper than the port parking. They have a free shuttle to and from the port as well. The rooms are nice.
We had an easy time getting on the ship and our rooms were ready by the stated time of 1:30. We were pleasantly surprised at how spacious our room was for 3 people. We had 2 twins and a roll away. There was plenty of storage in 3 closets. The shower is huge for a cruise ship. 2 regular size people can easily fit in it. The bathroom is stocked with shampoo and shower gel along with freebies such as toothpaste,and a razor sample. Our steward was available and we always had ice.
We took part in many activities on the ship. There were 2 comedians who put on a family show and an adults only show. I am not sure of their names but they were hilarious. They both were falling to floor my belly aches so much from laughing funny.
More than adequate. Comfortable beds, nice squishy pillows, soft sheets. Big bath towels. Big bathroom. Huge shower. 3 closets, reading lights at beds. Only 1 outlet in room. Good location.
In Cozumel we rented a convertible and drove around the island. (easy since there is really only 1 road around) We ended up at Paradise Beach. It's a beach club with a huge pool, a restaurant, shops, bars, beach and more. 2 dollars to get in and more than worth it. Tried to go to the ruins but did not have time after we drove there. You can't see any ruins from the road. If you do go to the ruins take insect repellent. The mosquitoes there were awful. We had no problems with bugs anywhere else in Cozumel though. If you can, go to the windward side to look. Beautiful, though not good for swimming. At the port there are a lot of shops, tourist desks (or people with signs enticing you with their tour offers), car rentals, restaurants, etc.