The good news is, your room is not a simple L to W ratio so that helps. Yes, the reflective French window could be a problem. Curtain on a take down rail? If possible interpose a large absorbent object twixt you and window, a sofa say or an absorbent gobo.
As ever I shall recommend you go to...