This was a 7 day Western Caribbean cruise from Port Canaveral to 4 ports - Cozumel, Belize, Roatan, and Costa Maya. For a Carnival ship it was overall a pleasant surprise.
Food choices were excellent the entire cruise.
For breakfast you could eat in the dining room or on the Lido deck. Lines were not overly long. Plenty of hand sanitizer at all dining locations. Drinks available included lemonade, orange juice, tea, coffee, water.
We had a cove balcony on the 2nd deck, relatively close to the water. Plenty of closet space, nice bed, and the balcony was slightly larger than regular balconies but not much. The balcony was very private. Despite being underneath the gallery/dining rooms, I never heard anything. We both slept well.
It was very convenient to our dining room and the promenade deck for shows. Elevators were readily available although we usually walked up to the 10th floor when going to the Lido deck. We never used an elevator when coming down stairs.