Embark was easy on the ship by 12:45. Went right to room it was ready, luggage made it about 6:00pm for us. So bring small carry on. We did so it was fine. Others in our group had luggage earlier. We thought ours might have been in the naughty room but it made it fine.
Food was great but we have found that carnival does not use as much salt and pepper as we like so just add your own. We had a full ship and never waited more than 10 min for any food. Maybe 15 min for fat jimmy's sea side bbq. Hope they extend the hours of that as it was great.
Main dinning was a little slow. So we skipped it a few night's.
We don't spend lots on our room. It cuts into our fun money we only sleep and change in our room. Beds we're nice and comfortable. Room was clean and had space for our luggage. Inside riviera deck.