RC- a bit on the over rated and over charging
Seafire - ok but lots of kids- ok beach
Indigo- ok no beach (fine with me). Same owner as Seafire. More low key.
Do not know Twin Palms but heard of Palm Heights- supposed to be quite nice but never stayed and a bit over my budget.
Decent North Sound GC if you brings clubs not too far from the top 3. RC has GC too.