The Star Princess seems to be geared to shorter cruises - around 7 days. We were upgraded from deck 5 to deck 11, which was a lovely surprise.
The Horizon Buffet section is very limited compared to the Dawn Princess which we did a 26 night tour on in July this year.
Same food on each side of buffet and at breakfast the fried eggs are displayed and not cooked to order as on the Dawn - a slightly smaller ship.
WE were upgraded to a balcony cabin on Baja deck - it was a disability cabin and we had heaps of room, right near the lifts. Don't know what category so selected B2