San Clemente offers plenty of activities for all ages. World-class beaches, a stunning ocean view hiking trail, excellent dining, and boutique shopping