Beach access. Check!
Great restaurants. Check!
Great hiking and mountain bike trails. Check!
Golf...? Tons of it!
Quiet, clean, comfortable... you bet!!