Rainbow Beach is Open for Business: Rainbow Beach has copped negative publicity in the last month after the