Having sailed 5 times this was our least favorite cruise for sure:
Glory last year made us Carnival fans when you factor in the value proposition
Cabin: Suite OS was excellent and well worth a little extra but not necessary for just the 2 of us. Storage places and bath were great and the same as our Glory JS Suite. Ning our attendant was the best ever and while never seen always had out suite well maintained etc Worth the few extra Dollars we gave her.
7249 OS spacious and clean. Love the amount of storage and having a bath with glass sliders even for showers makes it roomy and clean.
Location is forward SB and seemed quite smooth. Hallways were quiet most of the time except when the inside cabin crowd were leaving. I assume a lot of people per cabin or a big group that new each other!
Balcony while nice I would look at the value as we did not spend any real time out there. I guess if you were a book reader and wanted privacy the value would be there?