Hi h disappointingly I am unable to help with cabin details but I know you are going on a great cruise one which we have done many, many,times and wish we could go again. Please don't let potential issues spoil your cruise it's just a cabin total understand your issues,as we have had them in the past, just have a fantastic cruise we are certainly envious. If you are in Barbados try the beach at Harbour lights one of our favourites.
Will think of you in the warmth have a great time.ππππ