I think all lines have some issues post pandemic
We sailed HAL 2015 2016
Food was so so
cabin was comparable to an O class regular cabin (size wise)
Hal did have more entertainment
you had to pay for specialty restaurants on HAL
Only 1 Princess cruise back in 2006 so I am sure it has changed since then 😉
I would say give O a try & decide for yourself what works best for your needs/wants
JMO