I had a very simiilar experience. One thing I learned is that all BF cabins are not the same. I searched online for videos of the specific cabin I was offered and got four of them to compare. I also searched for photos of the outside of the ship. Between the two, I could see a clear difference. I went to my TA and asked if they could relocate us to another room (giving them the specific number). That was done almost instantaneously. I'm happy with my search and interaction with my TA. If something goes wrong due to the selection, I will bear full responsibility.