We have been on 30 cruises over 4 different lines and are now Platinum on Carnival. We booked this in spite of the shaky reviews as we got a great deal on our annual kids free cruise.
Embarkation took 15 minutes, as easy as it can get.
We stayed in an inside cabin on 10th, it was a great location, easy to get to and from everywhere. Not loud, AC worked great. Our room steward was solid, only saw him twice but had no complaints.
10th floor right around corner from pool, great location