My fiance and I stayed at Rainbow Beach Caravan Park for 3 nights over the Anzac Day long weekend in April 2014 and it was amazing. We had a great site, right near the beachfront, large powered site, way more room than needed for our camper trailer and 4WD.
The amenities were clean and never overcrowded. The caravan park was at full capacity the Friday and Saturday nights, but the noise was low, no loud fellow campers. This caravan park also allows dogs and each dog that was staying at the park was well behaved, no incessant barking.
The location of the caravan park is great, right in town, walking distance to the pub, cafes, shops, surf club and the beach. All within 5 minutes walking distance.
Overall a fantastic caravan park, excellent weekend, will definetely be returning, and next time with our dog!!!