Santa Clara is the ideal location for business meetings, conventions and leisure travel in California