Perfect place for San Diego vacationing.