Hello,
I don't have experience with the spacious oceanview cabins, but I did book a balcony guarantee on a sold out sailing coming up in a few weeks. After final payment was due, our ship was no longer sold out and we ended up being assigned a great balcony cabin. Just wanted to share our recent experience in case it helps with your decision making.