Peppers Kingscliff is a great family resort, we found it perfect for our two boys 2 & 4yrs, they loved playing in the pools all day. The lagoon pool is like being at the beach and the tropical pool heated so perfect for cooler days. The private plunge pool was a little on the cooler side but great on hot days for a quick dip. The apartment was perfect for our family, spacious, clean and simple. We loved being able to do some of our own food in the kitchen and our own laundry also. Beds were comfy.