We recently had a family trip to Palm Cove and stayed in a 2 Bedroom Apartment at Peppers Beach Club.
This is a lovely resort, good size rooms/apartments, great pool and all of the staff we dealt with were very pleasant. I would recommend this property to families as you have kitchen facilities to prepare some meals if you wish to.
The only things I didn't like (and these are personal, it didn't spoil our trip) - the apartment we stayed in was quite dark as we had to keep the shutters closed so that people couldn't see in as they were walking past. The living area also didn't get much light either. Also they didn't have any mats at the doors so if you had been playing in the lagoon pool or beach then you would bring it into the apartment.
Good resort and a great location if you want to be close to all the restaurants in Palm Cove.More