Thank you for your assessment. I agree with you on many points. We also give the edge to Celebrity's cabins, mainly as a standard balcony cabin on the M-class ships can comfortably hold the three of us whereas we'd need to go for a mini-suite on most Princess ships. (Then again, the mini-suites I've seen are nice...)
Welcome home, and thank you for sharing your thoughts. Planning the next one yet?