I took the Star a month ago to Alaska, the first cruise of my life. I was totally happy, impressed. Befriend the "grunts" who work so hard, you'll be rewarded big time with excellent service. As for no more public rooms with outside views? Ahem,
it's your honeymoon.
BTW, you get to go on the Star because it's being repositioned off the Alaska run. Lucky you. And food? I'm such a dum-dum it took me three days and an Indian doctor and his wife to discover the Indian vegetarian section! Last day at sea I was eating Indian for breakfast, blazing sunny day, counting my blessings.
My daughter got engaged two weeks ago. Now I'm thinking...:-D