Cabana Bay would also be my choice for the offseason.Depends on when you're going.
If you're going during the offseason, I'd go with Cabana Bay. Great theming throughout, good bars, good food, speedy shuttle service, and it's the newest.
Hard Rock and Royal Pacific rooms are pretty close to the same.Hard Rock or Royal Pacific in terms of best overall.
Portofino's price point is stupid because literally all 3 Loews hotels are exactly the same. There's nothing fancier about being at Portofino except the price. The rooms are the same. And they're all pretty tiny for what you pay if I'm being honest. And for being luxury hotels, all 3 lack a bathroom fan.
Cabana is pretty amazing for the price though considering cleanliness, perks, facilities and access to the parks.