Definately a personal preference. For hubby and I, a verandah is a must, not matter what length the cruise is.
There is nothing like getting up in the middle of the night, going out there, checking out the stars/moon over the water...just beautiful and peaceful.
Also, nice for relaxing on at anytime during the cruise, having a drink or some room service delivered, hubby loves to kick back and read out there to wind down. Good place to watch for sea life also.