Hi.
Terrigal is a really nice place. I've been with my parents a couple of times. I suggest to stay at Crowne Plaza as there is a 'fresh' seaside view right outside your verandah (of course, that depends upon which side of the building you are on). And the beach is right in front of the hotel...