This was our 4th Carnival Cruise(sailed on Royal Caribbean once before). We have sailed out of Baltimore 3 times and Port Canaveral once and the embarkation in Miami was by far the smoothest. Hardly any waiting, lines moved steadily and our cabins were ready when we boarded which has never happened before on any other ship.
We had a balcony room but unfortunately it was close to the atrium and elevators so we could hear the music from below which wasn't bad but we could hear the ding ding of the elevator all night long.
Food was reasonable in main dining room. Lines were much too long in Buffet on Lido deck which was unnecessary. Hot and cold food all starting from same spot-just a suggestion: splitting them up (just put a rope divider) would cut line in half (those wanting only hot food don't have to wait for those picking up salads).
Could hear the elevators dinging all night long.