We chose a balcony stateroom with the expectation of enjoying fresh air. From the first day we were subjected to our neighbor's smoking. We immediately complained to Guest Services. This was repeated on subsequent days: smoking and complaints. Carnival provides extensive space both in the ship's interior and exterior for smokers. Some smokers want more.
Our cabin attendant was friendly and very efficient as was the entire staff.
Dining room service was sporadic. Sometimes prompt. Other times service seemed to drag on forever. Food was good and of course plentiful. Guy's Burger Joint has great hamburgers and fries. Pizza had thin crust and lacked the taste you would expect.
Cabin service excellent. Cabin interior compact but overall quite good. Cabin sandwiched between other cabins and not near stairs, elevator, crew work stations, etc. No problem with noise and cabin highly recommended.