I think I would be satisfied anywhere on any cruise ship. However, I've always asked for at least a porthole so that I can look out the window as the ship approaches the port. Sometimes that approach is so early I don't get a chance to shower and go on deck. I usually jump up at 5 AM or 6 AM to see if I spot land. If I still see the open ocean I'll quickly shower and then check to see if the shore is visible. Much to my chagrin, the ship is usually docked by the time I get out of the shower. The shore is usually on the oposite side of the ship from where I am.
I also like knowing when the sun has risen.
If I had no choice I would take an inside cabin and probably stay out of the cabin a little more. After all, the ship offers the greatest public areas of any resort that are open to all of the passengers.