I chose this cruise for a 70th birthday blowout with my family. Big mistake.
We love Carnival and have cruised with them 3 previous times. I was excited to book on this new ship however I did not investigate it enough. I am mobility challenged with RA and OA and bring a walker with me. My review is mostly based on these facts, not for an able bodied person as my family enjoyed the trip more than I. If you are mobility challenged, be aware that you were not factored in when the ship was designed.
I could not get into any of the pools nor the hot tubs. The pools all had a wide, raised edge around the perimeter with no handholds available. I could not raise my knees high enough to step over and there was nothing to hold onto while trying. The hot tubs were a "step in" with no way to ease in. I cannot bend my knew very far so could not crouch down to slide in.