Great spot in a great location, just north of Brunswick Heads. Close enough to Byron to take advantage of it if you are so inclined, but in a great quiet spot across the road from the beach. All the facilities you need, and an attentive and helpful host.
Worth noting that the beach, while great, is in the middle of a dog walking zone so there are a lot of dogs being walked off-leash most of the time. If you have kids who aren't that keen on dogs, or if you aren't keen yourself, you can just walk down the beach a way to get a different spot.