Looks as if I'm the only dissenter. Have been inside, oceanview and balcony. Enjoyed them all. Yes, the balcony was nice but I am one of those that looks at itinerary & cost. Caribbean, no balcony, I've been there lots and don't need to see us pull in to port.
Alaska, absolutely. The scenery is beyond belief.
Breakfast on the balcony is nice but I don't mind eating in the dining room or buffet.
If there is a small difference, sure splurge but sometimes the difference is about half the fare of another cruise. I'd rather go inside & cruise twice a year.
Different strokes for different folks. Do what works for you & GF.