One time on Princess we booked a guarantee cabin and loved our cabin assignment. Then it changed. And changed again. And three or four days before sailing it changed yet again… to a glorious balcony on the starboard side midship. We had thrown our hands up at that point… but it turned out great. BTW, that was the Caribbean Princess out of NYC after Hurricane Sandy. I’ll cross my fingers that you end up with something just as awesome.