This was my first time cruising on Carnival and was pleasantly surprised. The boat was very clean, the rooms were nice, lots of towels and every time we left the room, we returned to a well serviced room.
Drink were good and the prices were about what you expect $8.50-$9.50. The wait at the bars was a bit long and the service in the rear adult area was almost non-existent. Even after a large group complained, nobody came to take our drink orders.
The food was good-very good. Do not pay for the upcharge items, as they were not special; the normal food was just as good.
Nice room and the stateroom steward was very good!