Unfortunately your only options are to either put up with it, or confront her and tell her how much five hours a day non stop is a big problem for you. If she continues next step is to complain to your strata. If she is a reasonable person and your ok with her coming to your place, have her play something at her usual listening volume and bring her over so she can hear whats going on in your place. Hopefully she is understanding and you guys can come to a compromise. Good luck