A Queenstown woman who was allegedly punched three times in an unprovoked assault in the resort's CBD says "nobody should go through this level of brutality".