I always book inside cabin on Harmony (G) unless I am given a free up grade. The cabin is a good size, fridge, TV , video, full bath with shower, etc no slumming here. Of course with no window you do have to set the alarm clock to wake up. You get the same service, and you are close to the dining room and Crystal Cove, only one deck down from shopping, library etc.
Have a wonderful trip, where and when are you going, you can reply direct to me if you can or wish to do so.