YES! Get spoiled early,. It is really worth it for many reasons....Your cabin will be brighter lighter & you will have access to fresh sea air. You can sit out & watch the stars, have coffee in the am, or cocktails before dinner. You can see the sun set.or rise or maybe spot a pod of whales. It is great coming into port to pass the lighthouses & other sights along the way. It costs more & because of that we cruise less often but it's really th best thing..unless you are not interested in spending time in the cabin--then it would be a waste> Enjoy your cruise!